Java Developer - Front Office Trading Systems
- Location
- Singapore
- Salary Package
- Up to S$200000 per annum + Bonus
- Posted
- 28th Aug 2025
- Consultants
- Shunki Tan
We are partnered with a financial services organisation to hire a VP, Java Developer - Front Office Trading Systems. This role offers the opportunity to work on business-critical front office platforms, combining hands-on Java engineering with elements of site reliability and platform resilience.
Key Responsibilities
- Design, develop, and optimize Java applications supporting electronic FX trading, including pricing, execution, and risk management components.
- Ensure low-latency, high-throughput performance in real-time trading environments.
- Collaborate with quants, traders, and product teams to translate trading strategies and workflows into scalable technical solutions.
- Contribute to platform reliability and SRE practices, including monitoring, automation, performance tuning, and incident response.
- Support CI/CD pipelines, automated testing, and peer code reviews.
- Engage in architecture and design discussions, helping shape the evolution of front office trading systems.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 6+ years of hands-on Java development experience, with strong knowledge of multi-threading, concurrency, data structures, and performance optimization.
- Proven track record building low-latency trading systems (FX preferred, but other asset classes considered).
- Familiarity with front office environments within global markets.
- Experience or strong interest in SRE/DevOps practices: observability, incident response, automation, and system reliability.
- Additional exposure to Python, KDB, or JavaScript is a plus.
- Strong analytical skills, problem-solving ability, and comfort working in fast-paced, business-critical environments.
Due to the urgency of the role, we are only able to consider candidates that do not require working passes or working visas
R22109230