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
Contact Detail:
Selby Jennings Recruiting Team