Senior Software Engineer (Java, with German)
Capgemini
Rola senior backend developera Java w międzynarodowej firmie konsultingowej. Będziesz rozwijać i utrzymywać aplikacje Java dla sektora publicznego, pracując z Kubernetes, CI/CD oraz uczestnicząc w code review i mentoringu. Wymagana jest znajomość niemieckiego na poziomie B1. Praca hybrydowa w Poznaniu.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wielkości zespołu, brak informacji o konkretnym kliencie/projekcie.
Rola senior backend developera Java w międzynarodowej firmie konsultingowej. Będziesz rozwijać i utrzymywać aplikacje Java dla sektora publicznego, pracując z Kubernetes, CI/CD oraz uczestnicząc w code review i mentoringu. Wymagana jest znajomość niemieckiego na poziomie B1. Praca hybrydowa w Poznaniu.
- ✓Bogaty budżet szkoleniowy (platforma NEXT, certyfikaty, Udemy, Education First)
- ✓Pakiet home office (laptop, monitor, krzesło)
- ✓Możliwość pracy z lokalnymi narzędziami AI (on-prem AI coding tools)
- ✓Społeczności profesjonalne (Java, Cloud, AI, Agile) – możliwość rozwoju poza projektem
- −Praca w modelu outsourcingowym (Capgemini) – dla niektórych może być wadą
- −Sektor publiczny może wiązać się z biurokracją i ograniczeniami technologicznymi
- !Nie określono dokładnej liczby dni pracy hybrydowej
- !Wymóg niemieckiego B1 może być rygorystyczny
- !Proces rekrutacji zawiera testy kompetencyjne – nie wiadomo jak obszerne
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja backendowych aplikacji w Javie z użyciem Spring, Hibernate
- •Stosowanie dobrych praktyk inżynieryjnych (Clean Code, SOLID, TDD, DDD)
- •Integracja aplikacji z komponentami w Kubernetes
- •Utrzymywanie i ulepszanie pipeline'ów CI/CD (Jenkins, GitLab CI)
- •Praca w agile'owych, międzynarodowych zespołach
- •Udział w projektowaniu architektury i przeglądach kodu
- •Wsparcie mniej doświadczonych inżynierów (mentoring)
Oferta dla doświadczonych specjalistów (Senior).
Developer z 5-letnim doświadczeniem w Javie, znający Spring i Kubernetes, z podstawowym niemieckim (B1). Może mieć mniejsze doświadczenie z CI/CD, ale chętny do nauki.
Nie dla osób z mniej niż 5 latami doświadczenia z Java, bez znajomości niemieckiego na poziomie B1, lub preferujących pracę w małych, produktowych startupach (outsourcing może nie odpowiadać).
- ?Ile osób liczy zespół i jak jest zorganizowany?
- ?Jaki jest konkretny klient z sektora publicznego?
- ?Ile dni w tygodniu trzeba być w biurze w Poznaniu?
- ?Czy są dyżury on-call? Jak często?
- ?Jaki jest zakres odpowiedzialności tech leada (jeśli to dla mnie)?
- ?Jakie narzędzia CI/CD są używane (Jenkins/GitLab CI)?
- ?Czy AI coding tools to coś, z czego zespół aktywnie korzysta?
- −Nie podano wielkości zespołu
- −Brak informacji o konkretnym kliencie/projekcie
- −Nie wiadomo czy praca odbywa się na jednym projekcie czy rotacyjnie
- −Brak informacji o on-call
Międzynarodowy, agile'owy zespół, kładący nacisk na dobre praktyki (Clean Code, TDD, DDD) i dzielenie się wiedzą poprzez mentoring i code review.
1. Rozmowa z rekruterem. 2. Testy kompetencyjne/weryfikacja językowa. 3. Rozmowa wideo z menedżerem. 4. Ostateczna decyzja.