Senior Java Developer - Low Latency Trading Systems

Ambitionrecruitment โ€” Singapore ยท Posted ~1 day ago

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Description

Our client is a leading global investment firm where technology plays a central role in generating investment performance. Their engineering teams partner directly with traders and portfolio managers to build sophisticated, high-performance trading platforms that operate across global financial markets. The Opportunity We are seeking a Senior Java Developer to join a specialised trading technology team responsible for building low-latency execution systems at the core of the firm's trading infrastructure. This is a highly technical role focused on designing and developing scalable, fault-tolerant distributed systems capable of processing large transaction volumes with millisecond-level performance requirements. You will work closely with traders, portfolio managers, and risk teams to deliver technology solutions that directly impact trading outcomes. Key Responsibilities Design and develop high-performance trading system components using Java.Architect scalable and resilient distributed applications supporting real-time trading workflows.Drive improvements in system performance, latency, throughput, and reliability.Lead technical design discussions, code reviews, and engineering best practices.Troubleshoot and resolve complex production issues within mission-critical environments.Work directly with traders, portfolio managers, and risk teams to translate business requirements into technology solutions.Contribute to the ongoing evolution of a sophisticated global trading platform. Required Skills & Experience 5+ years of commercial software development experience with Java.Strong expertise in multithreading, concurrency, and distributed systems.Experience building high-performance, scalable backend applications.Strong understanding of software architecture, design patterns, and system optimisation.Proven ability to work independently and drive technical initiatives.Excellent communication and stakeholder management skills.Comfortable operating in a fast-paced, high-performance environment. Preferred Experience Experience within electronic trading, capital markets, hedge funds, investment banks, or fintech environments.Exposure to low-latency system design and performance optimisation.Experience developing fault-tolerant, business-critical systems. What's on Offer Join a world-class engineering team building core trading infrastructure.Work directly with front-office stakeholders in a highly visible role.Solve complex engineering challenges involving distributed systems and ultra-low latency applications.Competitive compensation package with strong bonus potential.Significant exposure to sophisticated trading technology and global markets.Exceptional career development opportunities within a technology-driven organisation. This is an outstanding opportunity for a senior Java engineer who enjoys solving complex performance and scalability challenges and wants to build systems that sit directly on the trading path.