Senior Java Developer

Java

Senior Java Developer

Java
-, Wrocław +4 Locations

Billennium

Full-time
Any
Senior
Hybrid

Job description

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

Tech stack

    Polish

    C2

    English

    B2

    Java

    master

    Kafka

    master

    Microservices

    master

    Spring Cloud

    advanced

    Spring Boot

    advanced

    Oracle

    advanced

    Hibernate

    advanced

    JUnit

    advanced

    Maven

    advanced

    Git

    advanced

Office location

Senior Java Developer

Summary of the offer

Senior Java Developer

-, Wrocław
Billennium
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Billennium S.A. z siedzibą w Warszawie, ul. Koszykowa 61 (dalej jako "administrator"). Mas... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.