Skip to main content

Java Developer

Technology
B2Bnetwork
Katowice, Polska20 000 zł - 22 000 zł /rok3 dni temuDo 7.06.2026
Pełny etat

Opis stanowiska

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).

Keywords
Apache KafkaApache FlinkKeycloakOpenShiftFingerprintOauthScrumApache LicenseApache Http ServerJavaCI / CDDockerJenkinsKubernetesCI/CD

¿Te interesa este puesto?