ETrading Java Engineer

Company: Robert Walters
Apply for the ETrading Java Engineer
Location: London
Job Description:

Join a leading global investment bank as part of a specialist Front Office engineering team developing low-latency electronic trading platforms. Working directly with Traders and Quants, you’ll build and enhance algorithmic trading solutions across Rates and Repo in a highly technical, hands-on environment.

This is a Front Office engineering role offering significant ownership, greenfield development and the opportunity to work on business-critical trading systems.

Key Responsibilities

  • Develop low-latency trading applications in Core Java.
  • Build and enhance algorithmic trading functionality.
  • Partner directly with Traders and Quants to deliver business-critical solutions.
  • Design scalable, high-performance trading systems.
  • Contribute to architecture, code reviews and engineering best practices.

Key Requirements

  • Strong Core Java development experience.
  • Low-latency/high-performance systems experience.
  • Electronic or algorithmic trading background.
  • Experience working closely with Front Office stakeholders.
  • Hands-on engineer with excellent problem-solving skills.

Desirable

  • Rates, Repo, Fixed Income or FX experience.
  • KDB/Q exposure.
  • TDD/BDD and automated testing experience.

Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates

Posted: June 30th, 2026