freehire launches on Product Hunt on 26 August.

Follow →

Data Engineer (Java+cloud)

Summary

Senior Data Engineer builds and maintains cloud-based data pipelines in Java/Spring Boot to process financial-risk data for a global bank, using GCP, Kafka, and Apache Beam.

Dołączysz do zespołu odpowiedzialnego za rozwój strategicznego rozwiązania wspierającego obszar ryzyka rynkowego w globalnej instytucji finansowej. System dostarcza dane oraz scenariusze wykorzystywane przez zespoły odpowiedzialne za pomiar i analizę ryzyka, stanowiąc jeden z kluczowych elementów ekosystemu technologicznego organizacji.

Rozwiązanie zostało zbudowane w oparciu o architekturę chmurową i obejmuje zarówno komponenty przetwarzania wsadowego, jak i strumieniowego. W związku z rosnącą skalą biznesu oraz ilością obsługiwanych danych, zespół stale rozwija platformę, koncentrując się na wydajności, niezawodności i nowoczesnych rozwiązaniach inżynierskich.

O roli

Poszukujemy Senior Data Engineera z doświadczeniem w Javie, który będzie uczestniczył w projektowaniu i rozwijaniu usług odpowiedzialnych za pozyskiwanie, przetwarzanie oraz udostępnianie danych na potrzeby analiz ryzyka.

Rola łączy elementy backend developmentu, data engineeringu oraz pracy z rozwiązaniami chmurowymi. Osoba zatrudniona na tym stanowisku będzie odpowiedzialna za rozwój nowych funkcjonalności, usprawnianie istniejących komponentów oraz współtworzenie rozwiązań zapewniających wysoką skalowalność i niezawodność systemu.

To doskonała okazja dla inżyniera, który chce pracować przy złożonych systemach o dużej skali, mieć realny wpływ na decyzje techniczne oraz współpracować z międzynarodowymi zespołami biznesowymi i technologicznymi.

Zadania

  • Analiza wymagań biznesowych i projektowanie bezpiecznych, skalowalnych oraz wydajnych rozwiązań do przetwarzania danych.

  • Projektowanie i rozwój integracji z systemami wewnętrznymi, ze szczególnym uwzględnieniem wydajności oraz optymalizacji kosztów.

  • Współtworzenie architektury i rozwój rozwiązań związanych z pozyskiwaniem oraz przetwarzaniem danych rynkowych.

  • Udział w code review oraz dbanie o wysoką jakość dostarczanych rozwiązań.

  • Analiza istniejących potoków danych i mikroserwisów oraz identyfikowanie obszarów do usprawnień i modernizacji.

  • Ścisła współpraca z inżynierami, analitykami biznesowymi i interesariuszami w celu dostarczania rozwiązań odpowiadających potrzebom biznesowym.

  • Rozwijanie i utrzymywanie standardów w zakresie monitoringu, logowania, obsługi błędów oraz niezawodności systemów.

  • Wspieranie kultury jakości poprzez rozwój i promowanie automatycznych testów jednostkowych oraz integracyjnych.

Wymagania

  • Bardzo dobra znajomość Javy.

  • Dobra znajomość frameworka Spring Boot i jego ekosystemu.

  • Doświadczenie w projektowaniu i implementacji wydajnych potoków przetwarzania danych – mile widziana znajomość Apache Beam.

  • Doświadczenie w projektowaniu i implementacji REST API.

  • Znajomość relacyjnych baz danych (preferencyjnie PostgreSQL) oraz szerokolumnowych baz NoSQL (preferencyjnie Bigtable).

  • Bardzo dobra znajomość zasad projektowania oprogramowania: KISS, SOLID, DRY itp.

  • Podstawowa wiedza z zakresu DevOps oraz technologii CI/CD, w szczególności Jenkins i języka skryptowego Groovy.

  • Doświadczenie w pracy ze standardowymi frameworkami i wzorcami integracyjnymi, takimi jak . Saga i Lambda.

  • Bardzo dobre umiejętności komunikacyjne i prezentacyjne, metodyczne podejście do pracy oraz umiejętność efektywnej współpracy zespołowej.

  • Doskonałe zdolności analityczne i rozwiązywania problemów oraz chęć nauki nowych technologii.

Mile widziane:

  • Google Cloud Platform (GCP).

  • Apache Beam, Dataflow.

  • Kafka.

  • Kubernetes, Docker.

  • Terraform.

  • OpenTelemetry, Prometheus, Grafana.

  • Doświadczenie w projektach związanych z danymi finansowymi lub ryzykiem rynkowym.

Oferujemy

  • Długofalową współpracę przy strategicznym projekcie.

  • Pracę w doświadczonym, międzynarodowym zespole.

  • Model hybrydowy: 8 dni w miesiącu z biura w Krakowie.