Senior Java Developer
Opis stanowiska
Dla naszego klienta poszukujemy kandydatów na stanowisko:
Senior Java Software Engineer (m/f/d)
Projekt: Rozwój innowacyjnej platformy w sektorze PayTech oraz Open Banking dla szwedzkiego klienta. System skupia się na przetwarzaniu dużej liczby codziennych mikropłatności, natychmiastowych przelewach P2P (np. dzielenie rachunku w restauracji) oraz płatnościach A2A (Account-to-Account).
Stack technologiczny: Java, JVM, Spring, PostgreSQL, Kafka, REST API, DDD, CQRS, AWS.
Zespół: 6-osobowy zespół ekspertów.
Metodyka pracy: Scrum.
Model współpracy: hybrydowy z biura w Warszawie - 1 raz na 2 tygodnie.
Wynagrodzenie: 27 000 - 33 000 PLN netto + VAT/B2B.
Zakres obowiązków:
- Projektowanie i implementacja kluczowych usług w architekturze chmurowej, z naciskiem na niezawodne przetwarzanie transakcji płatniczych w czasie rzeczywistym.
- Tworzenie wydajnego i skalowalnego kodu z użyciem środowiska JVM (Java, Spring) dla rdzenia systemu portfela finansowego.
- Rozwój interfejsów REST API dla aplikacji mobilnej B2C oraz integracji Open Banking.
- Integracja rozwiązań z systemem Kafka do publikacji zdarzeń domenowych (wykorzystanie Event Sourcingu do śledzenia cyklu życia transakcji).
- Praca z relacyjnymi bazami danych (PostgreSQL) gwarantująca bezwzględną spójność i bezpieczeństwo danych finansowych.
Oczekujemy:
- Udokumentowanego, praktycznego doświadczenia w pracy z językiem Java i ekosystemem JVM - min. 5 lat.
- Znajomości frameworka Spring oraz relacyjnych baz danych (PostgreSQL).
- Umiejętności projektowania REST API oraz pracy z architekturą sterowaną zdarzeniami (Kafka).
- Praktycznego doświadczenia w projektach uwzględniających budowę wydajnych, skalowalnych platform od zera (doświadczenie w obszarze finansowym/ ubezpieczeniowym itp.).
- Doświadczenia komercyjnego w pracy z chmurą AWS.
- Znajomości języka angielskiego na poziomie min. B2+/C1 - praca w środowisku międzynarodowym.
Oferujemy:
- Stabilną współpracę wyłącznie w oparciu o kontrakt B2B.
- Płatne dni wolne od świadczenia usług.
- Pracę w modelu hybrydowym z nowoczesnego biura w Warszawie (1-2x w tygodniu).
- Realny wpływ na architekturę nowo powstającego portfela finansowego i globalnego ekosystemu płatności.
Proces rekrutacyjny:
- Wstępna rozmowa wideo z zespołem rekrutacyjnym (omówienie wzajemnych oczekiwań).
- Spotkanie techniczne weryfikujące praktyczną znajomość wykorzystywanego stacku w kontekście systemów transakcyjnych.
- Finałowa rozmowa z liderami technicznymi / CTO po stronie centrali firmy.
Interesuje Cię ta oferta?