Spark Developer

  • Hybrid/On-site
  • Banking
  • Regular
  • Agile/Scrum
Add to Job Cart RECOMMEND A CANDIDATE

Join us, and automate processes that revolutionize real-time decision-making!

Krakow-based opportunity with the possibility to work 60% remotely

As a Spark Developer, you will be working for our client, a global financial institution. You will contribute to developing and maintaining high-performance data processing solutions to support critical risk management functions. Your role will focus on building a strategic aggregation platform for risk managers, enabling real-time analytics on large datasets while ensuring high reliability, scalability, and compliance with regulatory commitments.

Your main responsibilities: Designing and implementing high-performance, distributed data processing solutions using Spark

  • Collaborating with cross-functional teams on requirement analysis, solution design, and delivery
  • Building and maintaining CI/CD pipelines and automating functional and non-functional tests
  • Ensuring seamless integration with analytics libraries provided by the Risk Analytics team
  • Supporting the platform by resolving incidents, monitoring performance, and managing production issues
  • Developing and maintaining observability features, including logging, monitoring, and alerting
  • Following Agile and DevOps principles for efficient and iterative development processes
  • Analyzing and resolving complex infrastructure issues affecting the platform’s performance
  • Ensuring high-quality delivery through rigorous testing and adherence to coding standards
  • Preparing and updating documentation to maintain knowledge-sharing across teams

You’re ideal for this role if you have:

  • Strong expertise in Spark development, including experience with distributed and high-performance applications
  • Proficiency in Java and Python, with hands-on experience using Spark with Scala/Java/Python
  • Experience with IT system solution design and full development life cycle
  • Familiarity with Unix/Linux environments, Git, and Maven
  • Knowledge of software testing, including automation frameworks such as Junit, Cucumber, or Karate
  • Experience with DevOps tools like Jenkins and Ansible
  • Problem-solving skills, with the ability to work under pressure and manage multiple deadlines
  • Strong communication skills and the ability to collaborate with business and technology clients
  • A proactive, self-motivated attitude with excellent time management and teamwork abilities
  • A degree in computer science, IT, or a related field

It is a strong plus if you have:

  • Experience with public cloud platforms such as GCP or AWS
  • Knowledge of financial risk management in the banking or financial industry
  • Familiarity with OLAP solutions, data modeling, and data warehouse technologies like Clickhouse or Druid
  • Experience with containerization tools like Docker and Kubernetes
  • Proficiency with Spring frameworks, such as Spring Boot or Spring Cloud
  • Expertise in streaming solutions or distributed computation tools like Apache Beam or Flink
  • Certification or knowledge in Scrum, PMP, FRM, or CFA
  • Experience with advanced data lakehouse query engines such as Trino or Dremio

#GETREADY  to meet with us!

We would like to meet you. If you are interested please apply and attach your CV in English or Polish, including a statement that you agree to our processing and storing of your personal data. You can always also apply by sending us an email at recruitment@itds.pl.

Internal number #6082

Benefits

Access to +100 projects
Access to Healthcare
fintech-delivery
Access to Multisport
Training platforms
Access to Pluralsight
Make your CV shine
B2B or Permanent Contract
Flexible & remote work
Flexible hours and remote work

Apply for this job now

    I agree to receive marketing information from ITDS Polska to the e-mail address provided
    We need your consent for recruitment processes for selected jobs. Please include a consent for data processing in your CV or send a statement of consent to privacy@itds.pl. You may also grant consent to future recruitment processes for similar jobs.