
Java Engineer
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Office
Location: Copenhagen • Denmark
Visit company websiteExplore more
About the role
- As a Java Engineer within Java & Open Source, you will design, build, and operate scalable backend systems using modern Java and widely adopted open‑source frameworks.
- The role focuses on delivering robust, maintainable, and secure services that support business-critical platforms, while actively leveraging and contributing to the open-source ecosystem.
- You will work close to the core of the technology stack, collaborating with other engineers, architects, and product stakeholders to translate business needs into well-structured, production-ready solutions.
- The role values clean code, thoughtful design, and long-term sustainability over short-term fixes, with a strong emphasis on observability, testing, and operational excellence.
- You will support DevOps practices including CI/CD pipelines, containerization, and cloud or Kubernetes deployments, while managing open‑source dependencies responsibly and securely.
Requirements
- Strong experience with Java (11–21+) and a solid understanding of the JVM, including concurrency and memory management.
- Hands-on experience with open‑source Java frameworks such as Spring Boot, Spring Data, Quarkus, or Micronaut.
- Practical experience with automated testing using JUnit and Groovy/Spock, and working knowledge of DevOps practices including Git, Maven/Gradle, Docker, and CI/CD pipelines.
- Strong problem‑solving skills, attention to detail, and the ability to communicate technical concepts clearly.
Benefits
- You get the chance to work with the latest technologies, modern architectural patterns, and contemporary design practices.
- You’ll also have great opportunities for relevant training and certification within the technologies you’ll be working with.
- You’ll have the opportunity to collaborate closely with customers and help shape solutions that truly make a difference.
- You can make a real impact by influencing decisions and contributing your ideas to the direction of the work.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaJVMconcurrencymemory managementSpring BootSpring DataQuarkusMicronautautomated testingJUnit
Soft Skills
problem-solvingattention to detailcommunication