Software Engineer (Java, with German)
⚲ Gdańsk, Katowice, Kraków, Lublin, Opole, Poznań, Warszawa, Wrocław
Do uzgodnienia
Wymagania
- Wykształcenie techniczne i solidne podstawy inżynierii oprogramowania
- Min. 2–5 lat doświadczenia z technologiami Java/JVM
- Doświadczenie z Spring, Hibernate, Maven i Git
- Umiejętność pisania testów jednostkowych (JUnit, Mockito)
- Doświadczenie z relacyjnymi (MS SQL/Oracle) lub nierelacyjnymi (Redis/MongoDB) bazami danych
- Praktyczne doświadczenie z CI/CD i systemami kontroli wersji
- Doświadczenie z narzędziami GenAI (np. GitHub Copilot) lub gotowość do aktywnego ich używania
- Komunikatywny angielski i niemiecki (min. B1)
Opis stanowiska
Rola backendowa w Capgemini w międzynarodowych, agile'owych zespołach — projektowanie i rozwój aplikacji w Javie z naciskiem na dobre praktyki (Clean Code, SOLID, TDD, DDD), integrację z komponentami w Kubernetes i utrzymanie pipeline'ów CI/CD. Częścią codziennej pracy jest też korzystanie z narzędzi GenAI (np. GitHub Copilot) do wspierania developmentu. To oferta dla inżyniera Java z 2–5-letnim doświadczeniem, który zna niemiecki na poziomie komunikatywnym i chce pracować w środowisku międzynarodowym z podejściem AI-assisted.
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.