Java Engineer

Capgemini

København

On-site

DKK 550,000 - 900,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Capgemini Denmark is seeking a Java Engineer to design, build, and operate scalable backend systems using Java and JVM-based technologies. You’ll work closely with engineers, architects, and product stakeholders to translate business needs into robust, production-ready solutions.

You’ll leverage Spring Boot and Spring Data, work with Kafka and Elasticsearch, and contribute to CI/CD pipelines, Docker, and Kubernetes deployments.

Qualifications

  • Strong Java expert with deep JVM knowledge and concurrency management.
  • Hands-on Spring Boot / Spring Data experience; Kafka and Elasticsearch.
  • Automated testing and DevOps familiarity (Git, CI/CD, Docker, Kubernetes).

Responsibilities

  • Design, build, and operate scalable backend systems using Java and JVM-based technologies.
  • Develop reliable, scalable backend solutions including RESTful and event-driven services.
  • Ensure production-readiness with automated testing, logging, monitoring, tracing, and alerting.
  • Participate in code reviews, architecture discussions and DevOps practices including CI/CD pipelines and container deployments.

Skills

Java expertise
JVM & concurrency
Spring Boot
Spring Data
Kafka
Elasticsearch
CI/CD
Docker
Git
Maven/Gradle
Kubernetes

Tools

Docker
Kubernetes
Git
Maven/Gradle

Job description

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired bya collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizationsunlock the value of technology and build a more sustainable, more inclusive world.

Your Role

As a Java Engineer 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.

Open source is a key part of how solutions are built: from using mature frameworks such as Spring or Quarkus, to evaluating libraries, understanding licensing implications, and contributing improvements back to the community where appropriate.

In this role you will play a key role in:

  • Designing, developing, and maintaining backend services and APIs using Java and JVM‑based technologies, while applying solid software design principles such as clean architecture and domain‑driven design to build well‑structured and maintainable systems.
  • Building reliable and scalable backend solutions, including both RESTful and event‑driven services. You will work with relational and non‑relational databases to design schemas, optimize queries, and ensure data consistency and transactional integrity.
  • Ensuring that services are production‑ready by implementing automated testing at multiple levels (unit, integration, contract) and by establishing effective logging, monitoring, tracing, and alerting to support stable operations.
  • Contributing to overall engineering quality by participating in code reviews, architecture discussions, and technical decision‑making. You will support DevOps practices including CI/CD pipelines, containerization, and cloud or Kubernetes deployments, while managing open‑source dependencies responsibly and securely.
Your Profile
  • Strong experience with Java 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 and hands on experience with Kafka and Elasticsearch.
  • 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.
About
What we believe you will enjoy about working here
  • You will be part of a global organization with strong local empowerment in Denmark.
  • 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.
  • You will join a collaborative culture that values innovation, entrepreneurship, and continuous learning while offering a competitive compensation package, benefits, and strong opportunities for career development.
About Your Career

When you join Capgemini, you don't just start a new job. You become part of something bigger. A diverse collective of entrepreneurs, consultants, technologists, and experts, all working together to help clients unlock business value through transformation and innovation. At Capgemini, people are at the heart of everything we do. As a Java Engineer, you'll get the chance to work with the latest technologies, modern architectural patterns, and contemporary design practices. You’ll also have great opportunities to taking advantage of our extensive Learning & Development programs, including relevant training and certification within the technologies you’ll be working with. With us, you will experience an inclusive, safe, healthy, and flexible work environment to bring out the best in you!

Application

As part of our recruitment process, identity verification will be conducted through inspection of your ID card, and background checks may be carried out as required.

Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organizations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end‑to‑end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2024 global revenues of €22.1 billion.

Make it real | www.capgemini.com

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Engineer
Java Engineer

Capgemini Denmark • Vallensbæk Kommune

On-site
DKK 700,000 - 900,000
Competitive compensation package
Career development opportunities
Collaborative culture
Java Backend Engineer — Build Scalable, Secure Services
Java Backend Engineer — Build Scalable, Secure Services

Capgemini • København

On-site
DKK 550,000 - 900,000
Java Backend Engineer: Scalable Open-Source Services
Java Backend Engineer: Scalable Open-Source Services

Capgemini Denmark • Vallensbæk Kommune

On-site
DKK 700,000 - 900,000
Competitive compensation package
Career development opportunities
Collaborative culture
AI Data Architect
AI Data Architect

Capgemini Denmark • Vallensbæk Kommune

On-site
DKK 840,000 - 1,080,000
Java Developer
Java Developer

BlueDynamics • Kolding

On-site
DKK 115,000 - 186,000
Client Partner
Client Partner

Capgemini • København

On-site
DKK 1,200,000 - 1,800,000
AI/Data Engineer
AI/Data Engineer

Capgemini Denmark • Vallensbæk Kommune

On-site
DKK 700,000 - 900,000
Exposure to large-scale data environments
Collaborative culture
JAVA Developer
JAVA Developer

MasterFix Solutions • Kolding

On-site
Visa sponsorship
Contract with potential extension
JAVA Developer
JAVA Developer

ByteGrid Talent Services • Kolding

On-site
Salary: 1000 USD/month
No accommodation provided
Microsoft AI Solution Architect
Microsoft AI Solution Architect

Capgemini • København

On-site
DKK 900,000 - 1,300,000
Competitive compensation
Career development opportunities