Senior Java Developer – FX Trading Platform

7 501 - 9 001 USDNet per month - B2B
Java

Senior Java Developer – FX Trading Platform

Java
Centrum, Krakow

ITDS

Full-time
B2B
Senior
Hybrid
7 501 - 9 001 USDNet per month - B2B

Job description

Unleash innovation in financial technology — lead the development of a groundbreaking FX trading platform!

Krakow-based opportunity with hybrid work model.

As a Senior Java Developer — you will be working for our client, a leading global bank’s Corporate & Institutional Banking division. You will contribute to River, HSBC's flagship Cash FX primary trading system, supporting vital FX functions like pricing, booking, routing, risk management, and valuations. Join an international team of 170 experts across multiple continents and help shape the future of financial trading technology.

Your main responsibilities:

  • Create usable, efficient, and elegant Java code to support system features
  • Build a micro-service based architecture to ensure modularity and scalability
  • Monitor production environments to maintain system stability
  • Handle Foreign Exchange business requirements with technical expertise
  • Develop and automate testing and deployment for small, frequent releases
  • Collaborate with product owners and business teams to deliver robust features
  • Ensure continuous production availability and high-performance service operation

You're ideal for this role if you have:

  • At least 5 years of experience in Java development, ideally in financial systems
  • Strong proficiency with Java 17+ (Concurrency, data structures, lock-free, wait-free code, low latency, lambdas)
  • Hands-on experience with TDD, continuous integration, jUnit, and continuous deployment
  • Familiarity with REST and messaging technologies
  • Good understanding of DevOps practices
  • Ability to collaborate effectively with technical and business teams
  • Passion for problem-solving and learning new technologies

It is a strong plus if you have: (optional)

  • FX business knowledge (technical skills are the main focus)
  • Passion for software development outside of work through open source projects or involvement in working groups

Language Required for the role:

  • Fluent English (spoken and written)

Eligibility for the role:

  • Only candidates with an existing legal right to work in the European Union will be considered for this role.

#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Tech stack

    English

    B2

    Microservices architecture

    advanced

    Java

    advanced

    Low Latency Programming

    advanced

    Test Driven Development

    regular

    REST APIs

    regular

    Financial systems

    regular

    Continuous Integration

    regular

    JUnit

    regular

    DevOps

    regular

    Foreign Exchange (FX)

    nice to have

Office location

Senior Java Developer – FX Trading Platform

7 501 - 9 001 USDNet per month - B2B
Summary of the offer

Senior Java Developer – FX Trading Platform

Centrum, Krakow
ITDS
7 501 - 9 001 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest ITDS z siedzibą w Warszawie, ul. Złota 59 (dalej jako "administrator"). Masz prawo do żąda... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.