New offer - be the first one to apply!

May 5, 2026

Senior Java Developer

Senior • Hybrid

Krakow, Poland

Billennium to globalna firma technologiczna z ponad 20-letnim doświadczeniem we wspieraniu międzynarodowych klientów. Świadczymy usługi w dynamicznym środowisku, w którym kluczowe znaczenie mają odpowiedzialność, jasna komunikacja oraz mierzalne rezultaty.

Jako Senior Java Developer będziesz współtworzyć i rozwijać krytyczne komponenty platformy płatniczej. Weźmiesz udział w całym cyklu życia wytwarzania — od analizy wymagań i projektowania rozwiązania, przez implementację i testy, po wsparcie w utrzymaniu oraz ciągłe doskonalenie jakości i obserwowalności systemu. Kluczowe będzie doświadczenie w środowisku mikroserwisowym i integracjach opartych o Kafkę.

Model pracy: hybrydowy (1× w miesiącu w biurze w Warszawie lub Krakowie) + delegacje co 3 miesiące (Warszawa/Kraków/Katowice)

Zakres obowiązków

  • Tworzenie nowej funkcjonalności zgodnie z wymaganiami biznesowymi i technicznymi,

  • Rozbudowa istniejących modułów i usług w architekturze mikroserwisowej,

  • Analiza i usuwanie błędów oraz udział w rozwiązywaniu incydentów/zgłoszeń,

  • Praca w metodykach zwinnych (Agile/Scrum) — aktywny udział w ceremoniach i planowaniu,

  • Udział w całym cyklu życia „historyjki” (refinement → implementacja → testy → wdrożenie),

  • Dekompozycja wymagań na zadania techniczne oraz estymacja prac,

  • Współpraca z architektami i zespołami zależnymi przy projektowaniu rozwiązań i integracji,

  • Dbanie o jakość: testy jednostkowe/integracyjne, code review, dobre praktyki inżynierskie.

Wymagania

  • Java 21+ (minimum 11+),

  • Spring Boot 3.4+, Spring Cloud, Spring Web, Spring Data,

  • Oracle – Spring Data JPA, Hibernate, Liquibase,

  • Kafka: Spring Cloud Stream Kafka, Schema Registry, Avro,

  • JUnit 5+,

  • Maven,

  • Git,

  • Angielski B2,

  • Wykształcenie wyższe.

Mile widziane

  • Praca z dokumentami XML i ich efektywnym przetwarzaniem (JAXB, XSD).

  • Doświadczenie w obszarze obserwowalności/monitoringu: Dynatrace, Elasticsearch, Kibana, Prometheus, Grafana.

  • Konteneryzacja i testy integracyjne: Docker, Testcontainers.

  • Doświadczenie z frontendem w Angular 21+.

  • Zarządzanie podatnościami i bezpieczeństwem: Sysdig / Snyk / Fortify lub podobne narzędzia.

Co oferujemy

  • Elastyczny model pracy i elastyczne godziny pracy (praca zdalna/hybrydowa),

  • Rozbudowany pakiet benefitów: prywatna opieka medyczna, karta Multisport, lekcje językowe, Udemy for Business, vouchery oraz opieka weterynaryjna,

  • Międzynarodowe środowisko pracy i współpraca z globalnymi zespołami,

  • Szkolenia, programy rozwojowe oraz stabilna organizacja dająca przestrzeń na innowacje,

  • Inicjatywy zespołowe, sesje dzielenia się wiedzą, działania CSR oraz wydarzenia firmowe.

Proces rekrutacji

  1. Rozmowa wstępna z HR

  2. Spotkanie techniczne / rozmowa z Hiring Managerem i zespołem

  3. Decyzja końcowa i feedback