Senior Java Developer
Opis projektu:
Dołączysz do strategicznego projektu budowy nowoczesnej platformy płatniczej opartej o architekturę mikroserwisową. System docelowo zastąpi rozproszone rozwiązania i stanie się centralnym hubem obsługi płatności w środowisku o wysokich wymaganiach biznesowych i technologicznych.
Projekt obejmuje:
rozwój platformy obsługującej przelewy europejskie (SEPA),
integrację wielu systemów wewnętrznych i zewnętrznych,
migrację i refaktoryzację istniejących rozwiązań (legacy → mikroserwisy),
pracę w dużym, międzynarodowym środowisku (kilkadziesiąt osób, wiele zespołów).
To nie jest czysty greenfield - projekt łączy development, integrację i analizę istniejących systemów.
Zakres obowiązków:
Projektowanie i rozwój mikroserwisów (Java, Spring Boot).
Praca z architekturą event-driven (Kafka).
Migracja i refaktoryzacja istniejących systemów.
Integracja z systemami wewnętrznymi i zewnętrznymi.
Zapewnienie spójności danych (retry, idempotencja, obsługa błędów).
Analiza logów, monitoring i rozwiązywanie problemów.
Dbanie o bezpieczeństwo aplikacji i eliminację podatności.
Współpraca w zespole Agile (refinementy, sprinty, review).
Wymagania:
Min. 5 lat doświadczenia jako developer.
Bardzo dobra znajomość:
Java (11+/21),
Spring Boot (3.x),
Kafka (event-driven architecture),
Oracle (JPA/Hibernate).
Doświadczenie w branży finansowej / bankowej (min. 2 lata).
Praca z systemami transakcyjnymi / płatniczymi.
Doświadczenie z mikroserwisami.
Znajomość zagadnień bezpieczeństwa (np. Snyk, Fortify).
Umiejętność pracy z systemami o wysokiej spójności danych.
Mile widziane:
Doświadczenie we frontendzie (Angular / Vue.js).
Doświadczenie FullStack (wyższa stawka).
Znajomość narzędzi monitoringowych (np. Kibana, Prometheus).

B2Bnetwork
W B2B Network wierzymy, że najlepsze efekty powstają wtedy, gdy łączymy talenty specjalistów z wyzwaniami, które naprawdę do nich pasują. Dlatego to Ty wybierasz projekty, a my zapewniamy stabilne warunki, wsparcie i dos...Senior Java Developer
Senior Java Developer