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
803 aktywne oferty