Java Developer - Ultra Low Latency

Role Overview:

We are looking for a highly skilled Java Software Engineer to join a fast-paced, high-performance engineering team focused on building ultra-low latency systems for a leading digital asset trading platform. This role is ideal for someone with a deep understanding of real-time systems and a passion for performance optimisation in latency-sensitive environments.
Key Responsibilities:

  • Design, implement, and optimise ultra-low latency trading components in Java
  • Develop and maintain exchange connectivity, order routing, and market data processing systems
  • Collaborate with traders and quantitative developers to deliver high-performance, production-grade solutions
  • Continuously profile and tune system performance to minimise latency and maximise throughput
Required Skills & Experience:
  • Strong proficiency in core Java, with a focus on performance, concurrency, and memory management
  • Proven experience building low-latency, high-throughput systems in trading or similarly demanding environments
  • Deep understanding of multithreading, lock-free programming, and garbage collection tuning
Company
Selby Jennings
Location
London, UK
Employment Type
Full-time
Posted
Company
Selby Jennings
Location
London, UK
Employment Type
Full-time
Posted