World
Country
Language

poland Poland

portugal Portugal

netherlands Netherlands

THIS JOB OFFER IS NO LONGER AVAILABLE
Click on "Job offers" to see all other positions available on our website.

Join us, and build cutting-edge analytics solutions with global impact!

Krakow-based opportunity with the possibility to work 70% remotely!

As a Spark Developer, you will be working for our client, a leading global financial institution dedicated to providing innovative technology solutions for their trading risk management operations. You will be part of a dynamic engineering team focused on developing and maintaining a strategic aggregation platform that enhances risk management capabilities. This project plays a crucial role in the organization’s Risk 2025 initiative, which aims to deliver modern solutions that improve data processing and analytics across multiple regions.

Your main responsibilities:

  • Analyzing, designing, developing, testing, deploying, and supporting IT systems to achieve business goals
  • Delivering data processing and calculation services integrating with the Risk Analytics library
  • Adopting DevOps and Agile principles while automating functional and non-functional tests
  • Building CI/CD pipelines and maintaining the environment while investigating infrastructure problems
  • Collaborating closely with business analysts, vendors, and upstream/downstream IT teams for requirement analysis
  • Working alongside the Risk Analytics team on analytics library design and integration
  • Ensuring test-driven development and close collaboration with team members across global locations
  • Supporting platform incident resolution, monitoring, and problem management
  • Investigating and providing insights for technology solutions to overcome blockers
  • Maintaining IT systems in production and providing ongoing production support

You’re ideal for this role if you have:

  • A university degree in computer science, IT, or a related discipline
  • Solid experience in Spark development and high-performance application design
  • Hands-on experience in IT system solution design and development within an Agile environment
  • Proficiency in Java 11+ or Python 3.7+, with experience in Unix/Linux, Git, and Maven
  • Strong knowledge of software testing and experience with automation tools like JUnit, Cucumber, Karate, Rest Assured, Pact
  • Experience with DevOps tools such as Jenkins and Ansible
  • Excellent problem-solving skills and ability to work independently under pressure
  • Strong communication and presentation skills
  • Enthusiasm for teamwork and the ability to define business requirements effectively

It is a strong plus if you have:

  • Experience with public cloud services such as GCP or AWS
  • Solid knowledge of Spring framework: Spring boot, Spring Batch, Spring Cloud, Spring Cloud Gateway, Eureka
  • Knowledge of financial risk management in the banking sector
  • Familiarity with the Traded Risk domain
  • Experience in building streaming and distributed computation solutions
  • Knowledge of OLAP solution development and data modeling
  • Knowledge of container technologies such as Docker and Kubernetes
  • Experience of Apache Beam, Apache Flink, Apache Samza, Hazelcast, Dataflow
  • MDX, XMLA, Flink, Redis, Apache Beam, Apache Airflow
  • Scrum Master certification or PMP certification
  • FRM or CFA certification

#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 #5939

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