Spark Developer

Position: Spark Developer
Location: Hybrid from Kraków, Poland (3 days per week in the office)
Domain: Banking & Finance
Experience Level: 5+ years
Employment Type: B2B
Timezone: GMT+1 (CET)


About the Project

We are looking for an experienced Spark Developer to join a strategic project in the banking and finance sector. The role involves developing and maintaining a platform serving stock exchange clients.
You will be part of a team building the core integration between Dealstores, Operations, and Regulatory systems within the client’s Digital Operations Stream — a key component of their long-term strategy to move toward cloud technologies and enhance system performance.


Key Responsibilities

  • Design and develop a strategic data platform that enables seamless trade execution flow between Dealstores, Operations, and Regulatory systems.
  • Transform epics and features into reliable, scalable, and high-performing solutions.
  • Collaborate within an agile team to iteratively deliver product requirements.
  • Partner with the product team to translate business needs into robust technical implementations.


Technical Requirements

  • 5+ years of experience in a similar role.
  • Fluent English and a Bachelor’s degree in Computer Science (or equivalent certification).
  • Strong software engineering background with hands-on expertise in Spark and PySpark (mandatory).
  • Proven experience in real-time and batch data pipelines using Kafka.
  • Databricks and Delta Tables experience is a significant plus.
  • Solid understanding of DevOps and CI/CD practices (GitLab, Azure DevOps, GitHub).
  • Proficiency in Test-Driven Development (TDD) and clean software design principles.
  • Knowledge of cloud architecture, preferably Azure (AWS or GCP is a plus).
  • Java backend development experience is a strong advantage.
  • Familiarity with Kubernetes and modern data infrastructure technologies is beneficial.


Required Technical Stack

  • Spark / PySpark
  • Kafka
  • Databricks
  • DevOps, CI/CD (GitLab, ADO, GitHub)
  • TDD (Test-Driven Development)
  • Microsoft Azure


Nice to Have

  • Java
  • AWS / GCP
  • Kubernetes


Additional Information

  • The selected specialist will undergo ID verification and potentially a background check.

Required languages

English B2 - Upper Intermediate
Spark, Pyspark, Kafka, DataBricks, DevOps, CI/CD, Gitlab, Azure Devops, GitHub, TDD (Test-Driven Development)
Published 4 November · Updated 4 November
6 views
·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...