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
  • £700-£800p/d inside IR35

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
London Area, United Kingdom
Posted