Lead / Senior Java Developer
⚲ Warszawa
28 000 - 34 000 PLN brutto (UoP)
Wymagania
- min. 7 lat komercyjnego doświadczenia w Java
- doświadczenie z RxJava
- doświadczenie w architekturze mikroserwisowej
- doświadczenie z bazami SQL, w szczególności Oracle
- znajomość rozproszonych magazynów danych (np. Hazelcast)
- doświadczenie z technologiami messagingowymi (Kafka lub Solace)
- umiejętność samodzielnego projektowania rozwiązań dla złożonych lub niejednoznacznych problemów biznesowych
- praca w modelu hybrydowym w Warszawie
Opis stanowiska
Praca przy globalnej platformie dla obszaru Financial Markets w banku międzynarodowym — rozwijasz backendowe usługi i biblioteki core, projektujesz rozwiązania dla złożonych wymagań biznesowych oraz wpływasz na architekturę i standardy techniczne. To rola dla doświadczonego inżyniera, który lubi pracować z rozproszonymi systemami i samodzielnie rozbijać duże inicjatywy na mniejsze etapy. Uwaga: oprócz developmentu będziesz też odpowiadać za bieżące problemy i awarie istniejących systemów — to nie jest projekt wyłącznie greenfield.
🔍 Dekoder Ogłoszenia
🟡
wpływ na rozwiązania architektoniczne, standardy techniczne oraz sposób realizacji większych inicjatyw
Oczekuje się, że będziesz nie tylko kodować, ale także aktywnie uczestniczyć w podejmowaniu strategicznych decyzji technicznych i procesowych.
🟡
rozwój skalowalnych usług platformowych i bibliotek core
Może oznaczać pracę nad fundamentami systemu, które są kluczowe, ale też potencjalnie nudne i wymagające dużej precyzji.
🟡
rozbijanie dużych inicjatyw na mniejsze, iteracyjne etapy
Sugestia pracy w metodyce Agile, ale może też oznaczać, że duże projekty są często niedoszacowane i wymagają ciągłego redefiniowania zakresu.
🟡
współpraca z zespołami globalnymi, analitykami i interesariuszami biznesowymi
Będziesz musiał komunikować się z wieloma różnymi grupami, co może być wyzwaniem ze względu na różne strefy czasowe i priorytety.
🔴
udział w utrzymaniu i wsparciu rozwijanych usług
Oprócz nowych funkcjonalności, będziesz również odpowiedzialny za bieżące problemy i awarie istniejących systemów.