Pomiń do treści
Logo firmy B2Bnetwork

Java Developer

B2Bnetwork

Oferta w skrócie
20 00022 000PLN / mies.
🏠ZdalnieTryb pracy
📄B2BKontrakt
⏱️Mid · 3+ latDoświadczenie
LokalizacjaKatowice
Źródło
Aktywna
Opublikowano7 kwietnia 2026
Ostatnio sprawdzono6 maja 2026
Wygasa za42 dni
Werdykt JobHunt

Rola backend developera w zespole budującym system do wykrywania fraudów w czasie rzeczywistym dla sektora finansowego. Praca opiera się na architekturze rozproszonej, komunikacji eventowej (Apache Kafka) i reaktywnym API (Spring WebFlux). System przetwarza duże wolumeny danych (fingerprint urządzeń, biometria behawioralna) w celu analizy zachowań użytkowników. Stanowisko wymaga on-call oraz okazjonalnych wizyt w biurze (1x/miesiąc).

Brakuje: wielkość zespołu, szczegóły harmonogramu on-call (np. dyżury tygodniowe, rotacja).

🛠 Wymagane technologie
Dane źródłowe
AI Insights
Czym naprawdę jest ta rola?Backend Engineer

Rola backend developera w zespole budującym system do wykrywania fraudów w czasie rzeczywistym dla sektora finansowego. Praca opiera się na architekturze rozproszonej, komunikacji eventowej (Apache Kafka) i reaktywnym API (Spring WebFlux). System przetwarza duże wolumeny danych (fingerprint urządzeń, biometria behawioralna) w celu analizy zachowań użytkowników. Stanowisko wymaga on-call oraz okazjonalnych wizyt w biurze (1x/miesiąc).

Plusy
  • Interesująca domena (fraud detection, biometria behawioralna)
  • Nowoczesny stack: Spring WebFlux, Kafka, Docker, Kubernetes
  • Praca w Scrum – przewidywalny rytm
Na co uważać
  • !Vague 'on-call - ustalany zakres' może oznaczać zmienne obciążenie
  • !Praca w sektorze finansowym – potencjalnie duża presja i procesy compliance
Codzienna praca
  • Implementacja reaktywnych endpointów REST z użyciem Spring WebFlux
  • Projektowanie i implementacja przepływów eventowych z Apache Kafka
  • Udział w projektowaniu architektury mikroserwisów i modeli domenowych (DDD, hexagonal architecture)
  • Tworzenie testów jednostkowych i integracyjnych
  • Containerizacja usług z Dockerem i przygotowanie pod CI/CD
  • Code review i wsparcie mniej doświadczonych członków zespołu
  • Diagnozowanie i rozwiązywanie problemów w środowisku produkcyjnym (on-call)
  • Współpraca w ramach Scrum: daily, planning, retro
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).

Minimum sensowne

Mid-level Java developer z 2-3 latami doświadczenia, który ma praktyczną znajomość Spring Boot i podstawy WebFlux oraz Kafki. Potrafi samodzielnie realizować taski, ale potrzebuje wsparcia przy architekturze. Jest gotowy do nauki reaktywnego programowania i pracy z high-load.

Raczej nie dla

Juniorzy bez komercyjnego doświadczenia z Kafką i WebFlux, osoby szukające wyłącznie synchronicznego REST bez eventów, oraz kandydaci, którzy nie akceptują on-call lub rzadkich wizyt w biurze.

Ocena dopasowania
Junior1/5
Mid4/5
Senior4/5
Hands-on5/5
Architekt2/5
Remote4/5
Enterprise3/5
Pytania do rekrutera
  • ?Jak często występuje on-call i czy jest dodatkowo płatny?
  • ?Ile osób liczy zespół i jaki jest podział ról (backend, DevOps, QA)?
  • ?Jakie narzędzia CI/CD są używane (Jenkins, GitLab CI, inne)?
  • ?Czy zespół używa Flink/Kafka Streams na produkcji, czy to tylko mile widziane?
  • ?Jaki jest zakres odpowiedzialności za wdrożenia – czy deweloperzy wdrażają samodzielnie?
  • ?Jak wygląda proces code review i zapewniania jakości kodu?
  • ?Czy istnieje możliwość rozwoju w stronę architektury lub tech leada?
Brakujące informacje
  • Wielkość zespołu
  • Szczegóły harmonogramu on-call (np. dyżury tygodniowe, rotacja)
  • Narzędzia CI/CD używane w projekcie
  • Czy stack produkcyjny różni się od wymienionego (np. użycie Flink vs Kafka Streams)?
  • Jakie są możliwości rozwoju (szkolenia, konferencje, awans)?
🔗Podobne oferty