Software Engineer (Java, with German)

Capgemini

Warsaw, Maz, Poland • 34m ago • On-site

Mid

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Software Engineer (Java, with German)

  • Focus: Backend development in Java/JVM for critical business processes (public services), including Kubernetes integration and CI/CD

Description

You will develop and maintain Java-based applications supporting critical public service business processes. The role includes designing new features, modernizing existing systems, and integrating components in Kubernetes environments with performance, reliability, and regulatory requirements in mind. You will collaborate with architects, product teams, and domain experts, using agile practices and AI-assisted development tools when they streamline engineering tasks.

Responsibilities

  • Design, develop, and implement backend applications using Java and modern JVM technologies

  • Apply good engineering practices (Clean Code, SOLID, TDD, DDD)

  • Integrate applications with components deployed in Kubernetes environments

  • Maintain and improve CI/CD pipelines (e.g., Jenkins, GitLab CI)

  • Use AI-assisted engineering tools (e.g., GitHub Copilot)

  • Work in agile, international teams and contribute to shared best practices

Requirements

  • Technical degree and solid foundations in software engineering

  • Minimum 2–5 years of experience with Java/JVM-based technologies

  • Experience with Spring, Hibernate, Maven, and Git

  • Ability to write unit tests (JUnit, Mockito)

  • Experience with relational (MS SQL/Oracle) or non-relational (Redis/MongoDB) databases

  • Practical experience with CI/CD and version control systems

  • Experience with GenAI tools (e.g., GitHub Copilot) or willingness to actively use them

  • Communicative English and German (min. B1)

Benefits

  • Private medical care via Medicover with additional package options (e.g., dental, senior care, oncology) and preferential terms; life insurance; 40+ options on the NAIS benefit platform (including Netflix, Spotify, Sports card)

  • Access to 70+ training tracks with certification opportunities (e.g., GenAI, Architects, Google) on the NEXT platform; free access to Education First languages, TED Talks, and Udemy Business materials

  • Hybrid working model after onboarding: connect work from a modern office and work from home using a home office package (laptop, monitor, chair)

  • Community Hub with 20+ professional communities (e.g., Java, Cloud, IoT, Agile, AI)

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report