Senior Java Developer

Warszawa

Praca stacjonarna

B2B

Starszy specjalista (senior)

Angielski

Pełny etat

Obowiązki:

    Będziesz mieć realny wpływ na rozwój i modernizację kluczowego systemu TMS (Terminal Management System), pracując zarówno nad nowymi funkcjonalnościami, jak i ewolucją istniejących rozwiązań:

    • projektowanie i implementacja rozwiązań w Javie w oparciu o dokumentację analityczną i techniczną
    • rozwój i modernizacja systemu (stopniowa migracja do nowej architektury)
    • testy jednostkowe
    • praca z kodem legacy i podnoszenie jego jakości
    • tworzenie i utrzymywanie dokumentacji technicznej
    • dbanie o bezpieczeństwo aplikacji (regularne skany i usuwanie podatności)
    • współpraca przy integracjach z wieloma systemami wewnętrznymi i zewnętrznymi

    Nad czym będziesz pracować

    TMS to rozbudowany system o złożonej architekturze, składający się z:

    • części GUI opartej o WildFly
    • komponentów biznesowych rozwijanych w Spring Boot

    System intensywnie wykorzystuje:

    • Spring, Hibernate, RabbitMQ
    • transakcje rozproszone (2PC, Saga)
    • cache rozproszony (Hazelcast)
    • liczne integracje (REST, SOAP, RMI, bazy danych Oracle)

    To środowisko, w którym doświadczenie seniorskie ma naprawdę znaczenie.

Wymagania:

    • bardzo dobrej znajomości Java 8+ i programowania obiektowego
    • doświadczenia w projektowaniu, implementacji i testowaniu komponentów aplikacji
    • praktycznej znajomości Spring / Spring Boot / Hibernate / JPA / JEE
    • doświadczenia z systemami kolejkowymi (szczególnie RabbitMQ)
    • znajomości REST API, integracji systemów i systemów rozproszonych
    • pracy z bazami relacyjnymi (szczególnie Oracle)
    • doświadczenia z JBoss / WildFly
    • znajomości narzędzi: Git, GitLab, CI/CD, Maven, Jenkins, Jira, Nexus
    • świadomości zagadnień bezpieczeństwa (Fortify, Sonatype lub podobne)
    • języka angielskiego na poziomie B2
    • gotowości do pracy stacjonarnej z biura w Warszawie (1 dzień HO możliwy w ważnych sytuacjach)

Oferujemy:

    • praca przy systemie o dużej skali i realnym wpływie biznesowym
    • będziesz przenosić system z Javy 8 na Javę 17
    • ciekawy stack technologiczny i ambitne wyzwania architektoniczne
    • realny wpływ na kierunek rozwoju systemu i decyzje techniczne
    • stabilne środowisko, dojrzałe procesy i współpraca z doświadczonym zespołem
    • stacjonarny system pracy w centrum Warszawy
    • roczny kontrakt B2B z możliwością przejścia do wewnętrznych struktur
Ref no 29/4/2026/ES/19099:

Wpis do Rejestru Agencji Zatrudnienia nr 403.