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
- minimum 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
- komunikatywny angielski i niemiecki (min. B1)
Mile widziane
- doświadczenie z Kubernetes oraz frontendem (Angular lub React)
Opis stanowiska
Capgemini szuka Software Engineera (Java) do rozwijania i utrzymania aplikacji wspierających krytyczne procesy biznesowe, głównie w sektorze publicznym. Będziesz projektować nowe funkcje, modernizować istniejące systemy i integrować komponenty działające w środowiskach Kubernetes, pracując blisko architektów, zespołów produktowych i ekspertów domenowych. To oferta dla programisty Java z solidnymi podstawami inżynierskimi, który chce mieć realny wpływ na ewolucję systemów i pracować w międzynarodowym, agile'owym zespole — z opcją korzystania z narzędzi AI wspierających kodowanie.
🔍 Dekoder Ogłoszenia
🟡
willingness to actively use them to support your daily development work
Oczekiwanie, że będziesz używać narzędzi GenAI na co dzień — może oznaczać presję na zwiększoną produktywność lub mierzenie efektywności przez pryzmat użycia AI.
🟡
directly support critical business processes
Praca nad systemami o wysokiej stawce — możliwe większe wymagania dotyczące niezawodności i presji przy awariach.