Skip to content
Job boardOpen

Senior Java Developer – Forex Trading Systems

Confidential · Krakow, Poland · Hybrid · Senior

  • Krakow, Poland · Hybrid

Indexed (6 weeks ago) · refreshed constantly

Start
flexible
Work mode
Hybrid
Contract
Freelance / B2B
Seniority
Senior

Job description

Project overview

Empower innovation in finance — develop cutting-edge Forex trading systems that redefine global markets!

Kraków-based opportunity with hybrid work model (up to 3 remote days per week).

As a Senior Java Developer – Forex Trading Systems, you will be working for our client, a leading global investment bank's division dedicated to Market Securities & Services. You will contribute to the development of HSBC’s groundbreaking Cash FX primary trading system, shaping the future of foreign exchange trading through innovative, efficient, and stable software solutions. Join a talented international team and help build the backbone of a dynamic financial ecosystem—driving digital transformation and industry-leading performance.

Responsibilities

You're ideal for this role if you have:

  • Create usable, efficient, and elegant Java code to support core trading functionalities.
  • Build a micro-service based architecture for scalable, resilient systems.
  • Monitor production environments to ensure stability and high availability.
  • Support foreign exchange business requirements with robust technical solutions.
  • Automate testing and deployment for small, frequent releases to accelerate delivery.
  • Communicate effectively with product owners and business stakeholders to clarify features and requirements.
  • Take ownership of the production availability and performance of your services.
  • Minimum of 5 years of experience in software development, preferably within finance or trading systems.
  • Strong proficiency in Java 17+ (Concurrency, data structures, lock-free, wait-free code, low latency, lambdas).
  • Experience with TDD, continuous integration, jUnit, continuous deployment, and testing.
  • Familiarity with REST and messaging technologies.
  • Understanding of DevOps practices and toolsets.
  • Ability to use AI Coding Assistants to optimize development.
  • Excellent communication skills and a collaborative team mindset.
  • Problem-solving attitude with flexibility and adaptability to changing environments.

Nice to have

Language Required for the role:

Eligibility for the 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.

  • Knowledge of FX trading or financial markets.
  • Passion for software development outside of work, such as open source contributions or involvement in working groups.
  • Good command of English (Communicative proficiency).
  • Only candidates with an existing legal right to work in the European Union will be considered for this role.

Project details

  • Start: flexible
  • Remote: hybrid
  • Location: Krakow, PL
  • Rate: 24-500 EUR/h

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on ITDS

Browse all jobs
Sign up free to apply