Senior Scala Developer

Salary: 1100 - 1300 PLN/day on B2B

Work model: hybrid from Gdynia / Gdańsk / Warszawa (2/3 days per week from the office)

 

Why choose this offer?


  • You can expect a flexible work organization
  • The international work environment will give you the opportunity to interact with the English language on a daily basis
  • Scandinavian organizational culture will provide you with work-life balance, you will gain time for additional training (financed by Jit)
  • The Jit community will bring you a nice time during regular integration meetings

 

Project


The project focuses on building and optimizing large-scale data processing pipelines in a complex financial services environment, leveraging Scala, Apache Spark, and modern orchestration tools such as Airflow and Oozie. The engineer will design, develop, and maintain high-performance distributed data workflows, ensuring data quality, scalability, and reliability across multi-terabyte datasets. The role also involves close collaboration with analysts and data scientists to support advanced analytics, regulatory reporting, and AML/KYC use cases.

 

Responsibilities you'll have

  • Design, build, and optimize large-scale distributed data processing pipelines using Scala and Apache Spark
  • Develop and maintain ETL/ELT workflows orchestrated in Airflow and Oozie
  • Ensure performance, scalability, and reliability of Spark jobs, including tuning, partitioning, and memory optimization
  • Implement high-quality, testable code with strong unit and integration test coverage
  • Collaborate with data scientists, analysts, and engineering teams to support analytics, AML/KYC, and regulatory reporting use cases
  • Monitor data quality, perform profiling, and manage schema consistency across datasets
  • Participate in CI/CD workflows, code reviews, and best-practice engineering processes
  • Support migration efforts, legacy workflow modernization, and improvements in data governance and security

 

Requirements

  • 5–8+ years of software development experience (Scala)
  • 3+ years of hands-on experience with big data technologies
  • Proven experience working with large-scale data processing (multi-terabyte datasets)
  • Background in financial services or RegTech (preferred)
  • Experience working in Agile environments (Scrum, SAFe, or similar)

Nice to Have

  • Experience with the Quantexa platform
  • Experience migrating workflows from Oozie to Airflow
  • Knowledge of data governance and security best practices
  • Familiarity with monitoring tools such as Prometheus, Grafana, and the ELK stack
  • Understanding of graph analytics and entity resolution techniques
  • Exposure to regulatory reporting and compliance systems

 

Technologies you'll work with


  • Scala
  • Apache Spark
  • Airflow / Oozie
  • Hive / HDFS
  • Elasticsearch

 

Client – why choose this particular client from the Jit portfolio?


Jit Team has had an over-decade-long relationship with the leading financial group in the Nordic countries, and we are privileged to be our client's premier partner in Poland. At present, over 200 Jit personnel are engaged in the completion of more than 60 projects for this Norwegian major provider of financial services with a global presence and a strong focus on modern technology. Our customer's work atmosphere is epitomized by the Scandinavian culture, which is conducive to people who place emphasis on work-life balance and feedback culture. Furthermore, all projects are executed in international teams, giving constant exposure to the English language. 

 

About Jit Team


The Human factor of IT - it's not just a slogan, it's a philosophy. The foundation of Jit Team is people, which is why we prioritise you. We employ over 700 experienced experts. We create highly specialised teams for clients from all over the world. We offer team members developmental projects, a wide range of benefits and a proprietary professional development programme.

Behind our maxim are also charitable and educational activities. We support pupils and students by donating learning equipment. We offer internships to help launch careers in IT. We support water rescuers and hospitals by providing the necessary equipment. We are a Polish company and we share what we have achieved over 15 years of activity. By supporting indigenous initiatives, we ensure the circulation of good energy.

 

ID: 4076 job_post.published_on: 08/12/2025
announcement.apply