Capgemini
Capgemini
New

Software Engineer (Java, with German)

Brak informacji o wynagrodzeniu
#459966·Dodano dziś·1
Źródło: Capgemini
Aplikuj teraz

Wymagania

  • Technical degree and solid foundations in software engineering.
  • 2–5 years of experience working with Java/JVM technologies.
  • Experience with Spring, Hibernate, Maven, and Git.
  • Ability to write unit tests using JUnit and Mockito.
  • Experience with relational databases (MS SQL/Oracle) or non-relational databases (Redis/MongoDB).
  • Practical experience with CI/CD and version control systems.
  • Experience with GenAI tools such as GitHub Copilot, or willingness to actively use them in daily development work.
  • Communicative English and German (minimum B1).

Nice to have:

  • Experience with Kubernetes and frontend technologies such as Angular or React.

Obowiązki

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

Benefity

  • Private medical care with Medicover, with additional packages available on preferential terms.
  • Life insurance.
  • More than 40 options on the NAIS benefits platform, including a sports card.
  • Access to more than 70 training tracks with certification opportunities on the NEXT platform.
  • Free access to the Education First languages platform, TED Talks, and Udemy Business materials and training.
Opieka zdrowotna
Ubezpieczenie
Karta sportowa
Szkolenia wewnętrzne
Kursy językowe
Capgemini

Capgemini

803 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz