Execution Systems Developer | Java, Distributed Systems & Low-Latency Trading | Singapore

Are you passionate about building high-performance systems where milliseconds matter?

I’m working with a leading global investment firm that’s hiring an Execution Systems Developer to join its Singapore technology team. You’ll build the distributed, fault-tolerant systems at the heart of the firm’s trading and execution platform, supporting large-scale transactions with millisecond-level latency.

This is an opportunity to solve complex engineering challenges alongside experienced technologists, traders, portfolio managers, and risk professionals in a highly collaborative, technology-driven environment.


What You’ll Be Doing
  1. Design and build high-performance trading components within a distributed architecture.
  2. Develop millisecond-aware, fault-tolerant systems that support critical trading activity.
  3. Improve the efficiency, scalability, stability, and reliability of existing platforms.
  4. Solve complex concurrency, performance, and systems-design challenges.
  5. Conduct design and code reviews while contributing to engineering best practices.
  6. Work closely with traders, portfolio managers, risk teams, and other key stakeholders.


What We’re Looking For
  1. Strong Java development experience within financial or trading systems.
  2. Solid experience with multithreaded and concurrent programming, including lock-free algorithms.
  3. A strong understanding of distributed systems design and development.
  4. Experience building scalable, reliable, and performance-critical applications.
  5. Excellent written and verbal communication skills.
  6. The ability to perform effectively in a fast-paced, highly collaborative environment.
  7. Exposure to low-latency programming techniques would be highly advantageous.
  8. Experience with C#, C++, React, or other programming languages would be beneficial.
  9. Applicants must be Singapore Citizens or Permanent Residents, as visa sponsorship is not available for this position.


Why Join?
  1. Build core execution technology for a leading global investment platform.
  2. Work on complex distributed systems where performance, resilience, and scalability genuinely matter.
  3. Gain direct exposure to traders, portfolio managers, and other senior business stakeholders.
  4. Collaborate with experienced engineers in a research-led and technology-driven environment.
  5. Take ownership of business-critical systems with meaningful impact from day one.

If you’re interested in building high-performance trading systems at scale—or simply curious to learn more—I’d be happy to have a confidential conversation.

BAH Partners specialises in placing world-class technology and quantitative talent across Asia-Pacific’s leading financial institutions and technology-driven organisations.

Similar jobs
Element Solutions Inc ( Singapore ) 29 minutes ago
Colt Technology Services ( Singapore ) 25 minutes ago
ExxonMobil ( Singapore ) 37 minutes ago
ExxonMobil ( Singapore ) 37 minutes ago
JPMorgan Chase & Co. ( Singapore ) 1 day ago

Java Developer

Apply Now
Back to search page