Capgemini

Software Engineer (Java, with German)

Capgemini
Apply
1 day ago
Opole, Poland +6 moreMid Level / Senior

Responsibilities

  • Design, develop, and implement backend applications using Java and modern JVM technologies.
  • Create solutions using Clean Code, SOLID, TDD, and DDD practices.
  • Integrate applications with components deployed in Kubernetes environments.
  • Maintain and improve CI/CD pipelines such as Jenkins and GitLab CI.
  • Enable AI-assisted engineering using tools such as GitHub Copilot.
  • Collaborate in agile international teams and contribute to shared engineering practices.

Requirements

  • A technical degree and solid software engineering fundamentals are required.
  • A minimum of 2–5 years of experience with Java/JVM-based technologies is required.
  • Experience with Spring, Hibernate, Maven, and Git is required.
  • Ability to write unit tests using JUnit and Mockito is required.
  • Experience with relational databases such as MS SQL or Oracle, or non-relational databases such as Redis or MongoDB, is required.
  • Practical experience with CI/CD and version control systems is required.
  • Experience with GenAI tools such as GitHub Copilot, or willingness to use them in daily development, is required.
  • Communicative English and German language skills, with German at least B1, are required.
  • Experience with Kubernetes and frontend technologies such as Angular or React is preferred.

Benefits

  • Private medical care through Medicover, with preferential additional dental, senior-care, and oncology packages.
  • Life insurance and more than 40 options on the NAIS benefits platform, including Netflix, Spotify, and a sports card.
  • Access to more than 70 training tracks and certification opportunities through the NEXT platform, plus Education First, TED Talks, and Udemy Business resources.
  • Hybrid work after onboarding, combining office and home working with a home-office package including a laptop, monitor, and chair.
  • Access to more than 20 professional communities covering areas such as Salesforce, Java, Cloud, IoT, Agile, and AI.

Tech Stack

AngularGitGitLab CI/CDJavaJenkinsJUnitKubernetesMavenMongoDBReactRedis

Categories

Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me