Data Platform Developer
Summary
Builds and maintains a scalable, event-driven data platform using Kafka, Java, and Spring for a banking-sector client.
Lokalizacja: woj. dolnośląskie
Model pracy: hybrydowy: 1–2 dni w tygodniu z biura we Wrocławiu
Forma współpracy: B2B
Stawka: 1100–1300 zł netto + VAT / MD
Model pracy: hybrydowy: 1–2 dni w tygodniu z biura we Wrocławiu
Forma współpracy: B2B
Stawka: 1100–1300 zł netto + VAT / MD
O projekcie
Dla naszego klienta, firmy z sektora bankowego realizującej nowoczesne projekty z obszaru Data & Technology, poszukujemy doświadczonego Data Platform Developera, który dołączy do zespołu rozwijającego skalowalną platformę danych opartą na architekturze event-driven. Szukamy osoby, która dobrze czuje się w świecie Apache Kafka i Java, ma doświadczenie w budowaniu mikroserwisów oraz rozumie zagadnienia związane z integracją danych, DevOps, monitoringiem i środowiskami produkcyjnymi.
Czego oczekujemy?
Must-have
- Minimum 3 lata praktycznego doświadczenia w środowiskach produkcyjnych.
- Apache Kafka – znajomość brokerów, topiców, konsumentów, producentów, logów oraz mechanizmów replikacji.
- Biegła znajomość Kafka Streams i kSQL.
- Kafka Connect – doświadczenie w konfiguracji i rozwoju konektorów, zarówno gotowych, jak i własnych.
Wymagania
- Java i Spring – bardzo dobra znajomość frameworka Spring, w szczególności Spring Boot, Spring Cloud, Spring Security, Spring Data.
- MongoDB – doświadczenie w projektowaniu schematów dokumentowych, indeksowaniu oraz optymalizacji zapytań.
- GraphQL – doświadczenie w implementacji serwisów GraphQL, definiowaniu schematów i resolverów.
- Apache Iceberg – podstawowa znajomość formatu tabel oraz zarządzania metadanymi.
- Java i Python – praktyczna znajomość języków.
- Monitoring i observability – Prometheus, Grafana, OpenTelemetry.
- Bezpieczeństwo – znajomość TLS, SASL, ACL oraz szyfrowania danych w spoczynku i tranzycie.
- Agile – doświadczenie w pracy w Scrum/Kanban oraz znajomość Jira i Confluence.