.
Senior Scala Developer
  • Gdynia
Senior Scala Developer
Gdynia, Gdynia, Pomeranian Voivodeship, Polska
B2B.NET S.A.
12. 12. 2025
Informacje o stanowisku

Senior Scala Developer

Miejsce pracy: Gdynia

Technologie, których używamy

Wymagane

  • Scala
  • Apache Spark
  • Airflow
  • Oozie
  • Docker
  • Kubernetes
  • Git
  • Bitbucket
  • Bamboo
  • Gradle
  • Maven
  • HDFS
  • Hive
  • Parquet
  • JSON
  • CSV
  • XML
  • ScalaTest
  • Specs2
  • ScalaCheck

Mile widziane

  • Prometheus
  • Grafana
  • ELK stack
  • Graph Analytics

O projekcie

Jako Senior Scala Developer będziesz odpowiedzialny za projektowanie, rozwój oraz optymalizację rozwiązań big-data w obszarze Contextual Monitoring / Transaction Monitoring dla sektora Financial Services. Twoja rola obejmuje tworzenie i utrzymanie pipeline’ów danych w oparciu o Scala/Spark, budowanie workflowów w Airflow/Oozie oraz pracę z rozproszonymi systemami przetwarzania danych na dużą skalę (TB+).

Twój zakres obowiązków

  • Projektowanie i rozwój komponentów Scala/Spark dla zaawansowanych procesów analityczno-transakcyjnych,
  • Optymalizacja i strojenie jobów Spark (wydajność, pamięć, partycjonowanie),
  • Tworzenie i utrzymanie pipeline’ów danych (ETL/ELT) oraz workflowów Airflow/Oozie,
  • Praca z danymi przechowywanymi w HDFS/Hive oraz Elasticsearch,
  • Przygotowywanie testów jednostkowych i integracyjnych (ScalaTest, Specs2),
  • Udział w procesach CI/CD (Bamboo), code review oraz refaktoryzacji,
  • Współpraca z data scientistami, analitykami i inżynierami w środowisku Agile (Scrum/SAFe),
  • Mentoring młodszych członków zespołu.

Nasze wymagania

  • Minimum 5–8 lat doświadczenia jako Software Engineer, w tym 5+ lat pracy z językiem Scala,
  • Biegła znajomość Apache Spark na poziomie eksperckim (RDD, DataFrames, Datasets, Spark SQL),
  • Doświadczenie w przetwarzaniu danych na dużą skalę (TB+),
  • Umiejętność optymalizacji jobów Spark (performance tuning, data locality, memory management),
  • Doświadczenie w pracy z Airflow i/lub Oozie,
  • Znajomość narzędzi i technologii: Docker, Kubernetes, Git/Bitbucket, Bamboo, Gradle/Maven,
  • Doświadczenie z HDFS, Hive, Parquet, JSON, CSV, XML,
  • Praktyczna znajomość testowania big-data: ScalaTest, Specs2, ScalaCheck,
  • Umiejętność projektowania wydajnych pipeline’ów ETL/ELT,
  • Podstawy architektury systemów rozproszonych i wzorców projektowych,
  • Umiejętności miękkie: dobra komunikacja, rozwiązywanie problemów, mentoring, praca zespołowa,
  • Wykształcenie kierunkowe (Informatyka lub pokrewne),
  • Swoboda w pracy w środowisku Agile (Scrum/SAFe).

Mile widziane

  • Doświadczenie w branży bankowej / AML / KYC / Transaction Monitoring,
  • Wiedza w zakresie Quantexa,
  • Doświadczenie w migracji Oozie → Airflow,
  • Znajomość praktyk data governance i security,
  • Doświadczenie z monitoringiem: Prometheus, Grafana, ELK stack,
  • Doświadczenie z Graph Analytics lub entity resolution,
  • Znajomość systemów wspierających regulatory reporting i compliance.

Tak organizujemy naszą pracę

Tak pracujemy

  • u klienta
  • masz wpływ na produkt
  • agile
  • scrum

Benefity

  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna

Etapy rekrutacji

  • Rozmowa z rekruterem
  • Rozmowa z klientem

B2B.NET S.A.

B2Bnetwork jest polską firmą, specjalizującą się w obszarze Quality Assurance oraz Outsourcingu specjalistów IT. Od 2015r. zarządzamy w całości procesami testowymi u naszych klientów oraz wspieramy w znalezieniu odpowiednich kompetencji w innych obszarach IT.

Aplikując, wyraża Pani/Pan zgodę na przetwarzanie przez B2BNetwork swoich danych osobowych zawartych w niniejszym kwestionariuszu aplikacyjnym i aplikacji na potrzeby rekrutacji. Jednocześnie oświadczasz, że podanie przez Panią/Pana danych wykraczających poza katalog określony w Kodeksie pracy i innych właściwych ustaw jest dobrowolne i dla Pani/Pana korzystne.

  • Praca Gdynia
  • Gdynia - Oferty pracy w okolicznych lokalizacjach


    125 008
    18 328