This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

December 17, 2025

Java Developer

Senior • Hybrid

100 - 140 USD

Warsaw, Poland

Dla naszych klientów z sektora finansowego (bankowość, ubezpieczenia) poszukujemy Java Developera, który dołączy do zespołów pracujących nad nowoczesnymi rozwiązaniami technologicznymi.Zakres projektów obejmuje:

  • rozwój aplikacji mobilnych,

  • automatyzację procesów biznesowych z wykorzystaniem BPMN,

  • modernizację oraz rozwój aplikacji wewnętrznych


Wymagania

  • Min. 6-10 lat doświadczenia w programowaniu w Java (Spring / Spring Boot),

  • Bardzo dobrej znajomości narzędzi: GIT, Maven, IntelliJ IDEA,

  • Doświadczenia z bazami danych (SQL, NoSQL), kolejkowaniem (np. Azure Service Bus, Pub/Sub w GCP),

  • Praktycznej znajomości Dockera, Kubernetes, OpenShift, GKE,

  • Znajomości narzędzi do logowania i monitoringu (ElasticSearch, Grafana),

  • Znajomości CI/CD, Jiry, Confluence,

  • Znajomości Redis lub Hazelcast,


Mile widziane:

  • Doświadczenie w projektach dla instytucji finansowych,

  • Znajomość BPMN i narzędzi takich jak JBPM, Grails, Groovy,

  • Doświadczenie z integracjami (REST, SOAP, XML, JSON).

  • Angielskiego na poziomie umożliwiającym swobodną pracę z dokumentacją.


Obowiązki

Co będziesz robić w zależności od projektu:

  • Tworzyć i rozwijać back-end aplikacji (Java / Spring / Spring Boot),

  • Projektować i konfigurować rozwiązania BPM (np. JBPM),

  • Pracować z konteneryzacją i środowiskami chmurowymi (Docker, OpenShift, GKE),

  • Pisać testy jednostkowe i integracyjne (JUnit, Mockito, Spock),

  • Wspierać CI/CD i dbać o jakość kodu,

  • Tworzyć i aktualizować dokumentację techniczną.


Oferujemy

  • Umowa B2B

  • Stabilna, długoterminowa współpraca

  • Prywatna opieka medyczna (Luxmed)

  • Karta sportowa (Multisport)

  • Praca hybrydowa – jeden dzień w tygodniu w biurze 


Proces rekrutacyjny:

  • Rozmowa z HR (20 min)

  • Rozmowa techniczna (30min)

  • Rozmowa z klientem