.
Senior Java Developer
  • Warsaw
Senior Java Developer
Warszawa, Warsaw, Masovian Voivodeship, Polska
j-labs
31. 5. 2025
Informacje o stanowisku

O projekcie

j‑labs współpracuje z globalnym liderem w dziedzinie finansów w chmurze, który dostarcza rozwiązania umożliwiające zarządzanie płynnością, ryzykiem finansowym oraz zgodnością regulacyjną dla tysięcy klientów na całym świecie. Obecnie budujemy nowy zespół składający się z 8–9 Senior Java Developerów do projektu, który rozwija rozbudowaną platformę klasy enterprise – przetwarzającą dane finansowe w czasie rzeczywistym . System oparty jest na modularnym monolicie, z planowaną migracją do architektury mikroserwisowej. Równolegle trwa migracja środowiska z Java 11 do Java 17/21. Projekt rozwijany jest z myślą o skalowalności, bezpieczeństwie i wydajności.

  • Stack technologiczny: Java 11 (planowana migracja do 17/21), Spring, Docker, Kubernetes, REST API, Git, CI/CD, TDD.
  • Zespół pracuje w metodologii Kanban.
  • Praca 100 % zdalna jest możliwa, jednak poszukujemy osób mieszkających w Warszawie lub Krakowie, gdzie j-labs ma swoje biura.

Twoje zadania

  • Projektowanie i wdrażanie skalowalnego systemu rozproszonego, poprzez modernizację istniejącego monolitu z budową nowych mikroserwisów
  • Analiza i ocena istniejącego kodu w celu identyfikowania obszarów do usprawnienia
  • Współtworzenie i rozwijanie niezawodnych rozwiązań technicznych w ścisłej współpracy z zespołem Agile
  • Zapewnianie wysokiej jakości rozwiązań poprzez nowoczesne podejście modułowe i rozwój oparty na testach
  • Wdrażanie ciągłego doskonalenia procesów, technologii i najlepszych praktyk.

Wymagania

  • Minimum 8 lat doświadczenia w programowaniu w Javie (Spring) oraz pracy z systemami rozproszonymi.
  • Praktyczna znajomość dobrych praktyk programistycznych takich jak: TDD/BDD, DDD, OOP, FP, Architektura Heksagonalna, Architektura Zdarzeniowa, Clean Code, projektowanie API, CI/CD.
  • Umiejętność ulepszania i refaktoryzacji kodu legacy.
  • Doświadczenie w projektowaniu baz danych i bardzo dobra znajomość SQL.
  • Pozytywne, zespołowe nastawienie, chęć rozwoju, proaktywność, inżynierski sposób myślenia oraz umiejętność rozwiązywania problemów.
  • Mile widziane doświadczenie z Kubernetes.
  • Znajomość języka angielskiego na poziomie min. B2.

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    81 636
    8 817