Java Developer

5 397 - 5 937 USDNet per month - B2B
Java

Java Developer

Java
-, Katowice

B2Bnetwork

Full-time
B2B
Mid
Remote
5 397 - 5 937 USD
Net per month - B2B

Job description

Opis projektu:

Dołączysz do projektu realizowanego dla sektora finansowego, którego celem jest zwiększenie bezpieczeństwa użytkowników poprzez analizę ich zachowania (m.in. fingerprint urządzeń i biometria behawioralna).

System działa w czasie rzeczywistym i przetwarza ogromne ilości danych, wykrywając potencjalne nadużycia (np. nietypowe logowania). To zaawansowane rozwiązanie oparte o architekturę rozproszoną i komunikację eventową.

Zadania:

  • Rozwój i budowa API w oparciu o Spring WebFlux.

  • Praca z komunikacją między systemami (Kafka, event-driven).

  • Udział w projektowaniu architektury (eventy, integracje, przepływy danych).

  • Tworzenie testów i dbanie o jakość kodu.

  • Przygotowywanie komponentów pod CI/CD (Docker, buildy).

  • Praca w metodyce Scrum.

  • Wsparcie wdrożeń produkcyjnych (on-call - ustalany zakres).

Wymagania:

  • Bardzo dobra znajomość Java + Spring.

  • Doświadczenie z Spring WebFlux (reactive).

  • Praktyczna znajomość Apache Kafka (produkcja i konsumpcja eventów).

  • Doświadczenie w systemach rozproszonych / mikroserwisach.

  • Znajomość komunikacji synchronicznej i asynchronicznej (REST + eventy).

  • Doświadczenie z systemami high-load / dużą liczbą zdarzeń.

  • Docker (tworzenie i praca z obrazami).

  • Testy jednostkowe.

  • Praca w Scrum.

  • Znajomość koncepcji: DDD / clean code / hexagonal architecture.

Mile widziane:

  • Kafka Streams lub Apache Flink.

  • Kubernetes / OpenShift.

  • Keycloak / OAuth2.

  • narzędzia CI (Jenkins, Bamboo).

Tech stack

    Apache Kafka

    regular

    Spring WebFlux

    regular

    Docker

    regular

    Java

    regular

    Kubernetes

    nice to have

    Apache Flink

    nice to have

    OAuth2

    nice to have

Office location

About the company

B2Bnetwork

W B2B Network wierzymy, że najlepsze efekty powstają wtedy, gdy łączymy talenty specjalistów z wyzwaniami, które naprawdę do nich pasują. Dlatego to Ty wybierasz projekty, a my zapewniamy stabilne warunki, wsparcie i dos...

Company profile

Java Developer

5 397 - 5 937 USDNet per month - B2B
Summary of the offer

Java Developer

-, Katowice
B2Bnetwork
5 397 - 5 937 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest B2B.net S.A. z siedzibą w Lidzbarku, ul. Wielki Łęck 81A (dalej jako "administrator"). Mas... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.