Pomiń do treści
Logo firmy Crestt

Senior Java Developer  - (TMS - Terminal Management System)

Crestt

Oferta w skrócie
23 52031 920PLN / mies.
🔀HybrydowaTryb pracy
📄B2BKontrakt
⏱️Senior · 5+ latDoświadczenie
LokalizacjaWarszawa
Źródło
Aktywna
Opublikowano29 kwietnia 2026
Ostatnio sprawdzono6 maja 2026
Wygasa za39 dni
Werdykt JobHunt

Praca nad systemem zarządzania terminalami płatniczymi (TMS) dla obsługi 300k+ urządzeń. Rola obejmuje rozwój i migrację z legacy systemu TMS (WildFly, GWT) do nowego RTMS (Spring Boot). Codzienne zadania to projektowanie, implementacja, testowanie, integracje zewnętrzne (REST, SOAP, RMI), praca z kolejkami RabbitMQ, transakcjami rozproszonymi i cache Hazelcast. Wymagana obecność w biurze w Warszawie 4 dni w tygodniu. Projekt roczny z możliwością przedłużenia.

Brakuje: brak informacji o budżecie szkoleniowym, nieznana wielkość zespołu.

🛠 Wymagane technologie
Dane źródłowe
AI Insights
Czym naprawdę jest ta rola?Backend Engineer

Praca nad systemem zarządzania terminalami płatniczymi (TMS) dla obsługi 300k+ urządzeń. Rola obejmuje rozwój i migrację z legacy systemu TMS (WildFly, GWT) do nowego RTMS (Spring Boot). Codzienne zadania to projektowanie, implementacja, testowanie, integracje zewnętrzne (REST, SOAP, RMI), praca z kolejkami RabbitMQ, transakcjami rozproszonymi i cache Hazelcast. Wymagana obecność w biurze w Warszawie 4 dni w tygodniu. Projekt roczny z możliwością przedłużenia.

Plusy
  • Nowoczesny stack: Spring Boot, RabbitMQ, Hazelcast
  • Ciekawa domena: system zarządzania terminalami płatniczymi na dużą skalę
  • Projekt migracji z legacy do nowej architektury (możliwość wpływu na architekturę)
Na co uważać
  • Praca 4 dni w biurze w Warszawie (bardzo wysoka obecność)
  • Projekt roczny z niepewnym przedłużeniem
  • Konieczność pracy z legacy systemem (GWT, WildFly) i skanowania podatności
  • !Nie podano wielkości zespołu ani struktury
  • !Brak informacji o procesie rekrutacyjnym
  • !Brak szczegółów dotyczących benefitów (np. budżet szkoleniowy, opieka medyczna)
Codzienna praca
  • Projektowanie i implementacja rozwiązań backendowych w Java 8+ i Spring Boot
  • Integracja z systemami zewnętrznymi przez REST, SOAP, RMI i bezpośrednie połączenia bazodanowe
  • Praca z legacy kodem TMS (WildFly, GWT) i stopniowa migracja do RTMS
  • Tworzenie i przegląd dokumentacji technicznej oraz analitycznej
  • Przeprowadzanie skanów bezpieczeństwa (Fortify, Sonatype) i usuwanie podatności
  • Utrzymanie i rozwój rozproszonych transakcji (dwu-fazowe commit, saga) oraz cache (Hazelcast)
  • Udział w ceremoniach Scrum (daily, sprint planning, retrospective)
  • Konfiguracja i zarządzanie CI/CD (GitLab CI, Jenkins, Nexus)
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

Deweloper z solidnymi podstawami Java 8+ i Spring, który ma przynajmniej kilka lat doświadczenia w backendzie i jest gotów pracować z legacy systemem oraz spełnić wymóg 4 dni w biurze.

Raczej nie dla

Juniorzy bez doświadczenia w Javie i Spring, osoby poszukujące pracy w pełni zdalnej, ani inżynierowie niechętni do pracy z legacy kodem.

Ocena dopasowania
Junior1/5
Mid3/5
Senior5/5
Hands-on5/5
Architekt2/5
Remote1/5
Enterprise3/5
Pytania do rekrutera
  • ?Ile osób liczy zespół developerski i jak wygląda podział obowiązków między TMS a RTMS?
  • ?Jaki jest harmonogram migracji z TMS do RTMS?
  • ?Czy w projekcie przewidziane są dyżury on-call lub praca w weekendy?
  • ?Jakie są szanse na przedłużenie projektu po roku i na jakich warunkach?
  • ?Czy istnieje możliwość pracy zdalnej częściej niż 1 dzień w tygodniu?
  • ?Jak wygląda proces rekrutacyjny – ile etapów, czy jest zadanie domowe?
Brakujące informacje
  • Brak informacji o budżecie szkoleniowym
  • Nieznana wielkość zespołu
  • Brak opisu procesu rekrutacyjnego
Wynagrodzenie vs rynekn=96 · Senior · Java · B2B

Powyżej mediany rynkowej

Ta oferta23 52031 920
Mediana: Senior · Java · Spring Boot · B2B21 84027 720

Dane z aktywnych ofert zawierających technologię Spring Boot.

🔗Podobne oferty