Java Software Engineer

Java Software Engineer

We’re partnering with a leading global bank in London to hire experienced Java Developers to join a high-performing team building and enhancing mission-critical electronic trading platforms.

This is an exciting opportunity to work directly on front-office trading systems, developing low-latency, high-availability solutions used by traders and institutional clients across global markets.

What you’ll be working on:

  • Designing and developing high-performance Java-based trading applications
  • Building and supporting FIX connectivity for order management and market access
  • Enhancing low-latency, real-time trading platform capabilities
  • Collaborating closely with traders, quants, and product teams in a front-office environment
  • Driving platform scalability, resilience, and performance improvements

What we’re looking for:

  • Strong commercial experience with Core Java (multithreading, concurrency, performance optimisation)
  • Proven experience working with FIX Protocol (FIX Engine/FIX Connectivity)
  • Background developing electronic trading platforms, OMS/EMS, or market connectivity systems
  • Experience in investment banking, capital markets, or financial services
  • Knowledge of low-latency/distributed systems architecture
  • Strong communication skills and ability to work directly with business stakeholders

Desirable:

  • Experience with asset classes such as FX, Equities, Rates, or Credit
  • Exposure to cloud/container technologies
  • Experience with messaging technologies such as Kafka or Solace

More information:

  • 3 days a week Canary Wharf
  • Up to £140k base

If you're a Java developer with strong FIX expertise and experience building trading technology, I’d be keen to speak with you.

Job Details

Company
Oliver Bernard
Location
City of London, London, United Kingdom
Posted