.
Senior Scala Developer
  • Warsaw
Senior Scala Developer
Warszawa, Warsaw, Masovian Voivodeship, Polska
B2B.NET S.A.
12. 12. 2025
Informacje o stanowisku

technologies-expected :


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

technologies-optional :


  • Prometheus
  • Grafana
  • ELK stack
  • Graph Analytics

about-project :


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

responsibilities :


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

requirements-expected :


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

benefits :


  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    125 008
    18 328