Low Latency Java Engineer

Company: Harrington Starr
Apply for the Low Latency Java Engineer
Location: London
Job Description:

Electronic Trading / Distributed Systems / FinTech

A leading global trading technology business is looking to hire a Low Latency Java Engineer to join a high-performing Core Trading team building the systems at the heart of a large-scale electronic trading platform.

This is a hands‑on backend engineering role focused on developing low-latency, high‑throughput distributed systems responsible for order execution, booking, valuation, and real‑time risk management across multiple trading products.

The environment is highly technical, fast‑paced, and engineering-driven, with strong ownership and direct business impact.

Role

  • Design and develop low‑latency backend trading systems
  • Build high‑throughput distributed systems using asynchronous event‑driven architectures
  • Deliver new functionality across OTC trading, institutional trading, and electronic execution platforms
  • Optimise performance, scalability, and resilience across business‑critical systems
  • Work closely with engineers and stakeholders to deliver trading functionality at scale
  • Contribute to architecture, performance engineering, and continuous improvement initiatives

Requirements

  • Experience building distributed, low‑latency, or high‑throughput systems
  • Strong understanding of concurrency, system design, and backend architecture
  • Experience with performance testing and optimisation
  • Experience with messaging technologies such as Kafka or AMQ
  • Exposure to financial systems, trading platforms, or electronic trading environments preferred
  • Experience with modern engineering practices including CI/CD, TDD, and DevOps tooling

Strong opportunity for engineers looking to work on highly scalable trading infrastructure within a modern engineering environment.

#J-18808-Ljbffr…

Posted: May 18th, 2026