Pracuj.pl Hybrydowo Senior

Senior / Expert Java Developer / Architect (k/m)

B2B.NET S.A.

⚲ Gdańsk, Warszawa

Do uzgodnienia

Wymagania

  • Java
  • Spring Boot
  • Spring Integration
  • SQL
  • Kafka
  • JUnit
  • REST API
  • Jenkins
  • Maven
  • Git
  • Testcontainers
  • IBM MQ
  • AWS
  • Docker
  • Kubernetes
  • Selenium

Opis stanowiska

Nasze wymagania:
Java
Spring Boot
Spring Integration
Oracle / SQL
Kafka / IBM MQ
REST API
Jenkins
Maven
Git
JUnit
Testcontainers
doświadczenie z architekturą mikroserwisową i systemami enterprise

Mile widziane:
doświadczenie w branży bankowej lub finansowej
AWS
Docker / Kubernetes
doświadczenie w pracy z legacy code
Selenium

O projekcie:
Poszukujemy doświadczonego Java Developera / Architekta, który dołączy do długoterminowego projektu w obszarze systemów finansowych. Projekt obejmuje intensywną modernizację dużej platformy – rozwój nowych funkcjonalności, przebudowę istniejącej architektury, refaktoryzację legacy code oraz budowę nowoczesnych mikroserwisów integracyjnych.
Lokalizacja i tryb pracy
Warszawa lub Gdańsk
praca hybrydowa – 2 dni w tygodniu z biura
praca w międzynarodowym środowisku
poszukujemy osób na poziomie Senior (5+ lat doświadczenia) oraz Expert (10+ lat doświadczenia)
To długoterminowa inicjatywa związana z modernizacją platformy obsługującej procesy finansowe. W kolejnych latach planowana jest migracja procesów biznesowych i wolumenów, dlatego projekt łączy rozwój nowych rozwiązań z przebudową istniejącej architektury.
Zespół jest obecnie rozbudowywany – liczba developerów ma wzrosnąć z około 8 do 15, a cały obszar będzie liczył ponad 35 specjalistów, w tym Developerów, QA, Business Analystów i Infrastructure Engineers. Praca odbywa się w Scrum z wykorzystaniem JIRA.

Zakres obowiązków:
projektowanie i rozwój backendowych komponentów integracyjnych w Java,
rozwój mikroserwisów opartych o Spring Boot,
integracja systemów z wykorzystaniem REST API, Kafka oraz IBM MQ,
modernizacja istniejących rozwiązań i refaktoryzacja kodu,
analiza wymagań biznesowych i technicznych,
analiza logów i przepływów danych oraz troubleshooting środowisk produkcyjnych,
przygotowywanie i utrzymywanie testów automatycznych z wykorzystaniem JUnit i Testcontainers,
udział w deploymentach i wsparcie wdrożeń,
code review oraz promowanie dobrych praktyk developerskich,
w przypadku poziomu Expert – mentoring mniej doświadczonych developerów.

Oferujemy:
długoterminową i strategiczną inicjatywę,
nowoczesny backend oparty o Java, Spring Boot i Kafka,
pracę z architekturą mikroserwisową,
realny wpływ na architekturę rozwijanego systemu,
dużo projektowania nowych rozwiązań, a nie wyłącznie maintenance,
możliwość pracy eksperckiej i mentoringu,
dużą skalę systemów i stabilne środowisko,
pracę w międzynarodowym zespole w języku angielskim,
możliwość rozwoju w obszarze integracji enterprise i systemów finansowych.

🔍 Dekoder Ogłoszenia

🔴
intensywną modernizację dużej platformy
Może oznaczać zarówno ekscytującą szansę na innowacje, jak i żmudny proces naprawiania starego, skomplikowanego kodu.
🔴
refaktoryzację legacy code
Oznacza pracę z istniejącym, często słabo udokumentowanym i trudnym do zrozumienia kodem, który wymaga gruntownych zmian.
🔴
budowę nowoczesnych mikroserwisów integracyjnych
Może sugerować pracę nad nowymi, innowacyjnymi rozwiązaniami, ale również może oznaczać konieczność integracji z istniejącymi, starszymi systemami.
🟡
praca w międzynarodowym środowisku
Może oznaczać ciekawe doświadczenia i współpracę z różnymi kulturami, ale także potencjalne bariery komunikacyjne lub różnice w podejściu do pracy.
🟡
poszukujemy osób na poziomie Senior (5+ lat doświadczenia) oraz Expert (10+ lat doświadczenia)
Oczekiwany jest wysoki poziom samodzielności i umiejętność rozwiązywania złożonych problemów, co może wiązać się z większą odpowiedzialnością.