Senior Java Backend Developer
⚲ Warszawa, Gdańsk, Gdynia
23 520 - 25 200 PLN netto (B2B)
Wymagania
- bardzo dobra znajomość języka angielskiego w mowie i piśmie
- doświadczenie w mentoringu deweloperów i pełnieniu roli code reviewera
- umiejętność współpracy z interesariuszami cross-funkcyjnymi
Opis stanowiska
Senior Java Backend Developer w DCG, gdzie będziesz rozwijać i utrzymywać aplikacje Java obsługujące podatki, zarządzanie kontami i przetwarzanie inwestycji dla produktów emerytalnych i oszczędnościowych. Praca obejmuje budowę silników obliczeniowych zgodnych z regulacjami podatkowymi wielu krajów, integracje z urzędami podatkowymi oraz mentoring deweloperów. To oferta dla doświadczonego backendowca z dobrą znajomością Java 21, Spring Boot i PostgreSQL. Uwaga: oczekuje się promowania praktyk inżynierskich w zespole, co może oznaczać konieczność wprowadzania zmian w istniejących standardach; wykorzystanie AI-assisted development ma niejasny zakres integracji.
🔍 Dekoder Ogłoszenia
🟡
Mentor developers and act as a code reviewer and design sparring partner
Oczekuje się, że będziesz nie tylko programować, ale także aktywnie wspierać mniej doświadczonych kolegów i brać udział w dyskusjach architektonicznych.
🔴
Promote practical engineering practices across the development team
Może oznaczać, że obecne praktyki nie są idealne i będziesz musiał wprowadzić zmiany lub egzekwować standardy.
🔴
Use AI-assisted development and automation responsibly to improve productivity, quality, and learning
Firma chce wykorzystać AI, ale niejasne jest, jak bardzo jest to zintegrowane i czy nie będzie to dodatkowe obciążenie zamiast pomocy.
🟡
Contribute strong collaboration and analytical skills to solve complex technical challenges
Oczekuje się, że będziesz aktywnie uczestniczyć w rozwiązywaniu problemów, co może oznaczać pracę nad trudnymi lub niejasnymi zadaniami.
🟡
Strong experience in Java 21 and Java-based application development
Wymaganie najnowszej wersji Javy może oznaczać, że projekt jest nowoczesny, ale też potencjalnie może wymagać szybkiego uczenia się nowych funkcji lub migracji.