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.

Java Engineer

  • Hybrid
  • English
  • Banking
  • Senior
  • Agile/Scrum

Join us, and power the next generation of equity trading technology!

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

As a Java Engineer, you will be working for our client, a global financial leader committed to innovation and excellence in equity derivatives technology. You will be part of a dynamic team that develops and supports a cloud-based, data-intensive platform designed for large-scale compute, global data services, and risk management. This role offers the opportunity to work on cutting-edge technology, transforming the way the client’s equity derivatives business operates, while ensuring regulatory compliance and fostering business growth.

Your main responsibilities:

  • Designing, building, and deploying new services for the Context Store/Risk Engine platform
  • Developing and maintaining server-side Java applications, utilizing modern Java versions
  • Collaborating with global teams to ensure seamless integration of cloud-based microservices
  • Optimizing performance through JVM tuning and other strategies
  • Managing continuous integration and deployment processes using tools like TeamCity and Jenkins
  • Implementing distributed systems and ensuring high concurrency and data integrity
  • Supporting the full lifecycle of the applications, including deployment, release management, and user support
  • Participating in daily stand-ups, retrospectives, and sprint planning sessions
  • Adhering to Agile and DevOps principles to deliver high-quality code in a fast-paced environment
  • Taking ownership of projects, driving them from conception to completion

You’re ideal for this role if you have:

  • Extensive experience with Java versions 11 and up, preferably working with Java 17 or newer
  • Strong experience in cloud development, deployment, and operations, particularly with Google Cloud Platform (GCP), though AWS or Azure are also acceptable
  • Proficiency in performance tuning and optimization, especially with JVM
  • Hands-on experience with continuous integration tools like TeamCity or Jenkins
  • Solid understanding of Git version control and related workflows
  • Experience in developing distributed systems, focusing on concurrency and data-intensive applications
  • Knowledge of Spring Boot/JPA for application development
  • Fluent English
  • Ability to work effectively in a collaborative, fast-paced, and globally distributed team
  • A proactive approach to problem-solving and project ownership

It is a strong plus if you have:

  • Experience with equity derivatives products and systems
  • Familiarity with Kubernetes for container orchestration
  • Python development or scripting skills
  • Experience with reactive programming
  • Previous experience working in financial institutions
  • Competence with both Linux and Windows environments for development
  • Experience with MongoDB for data management

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

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