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
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.