SMART IMS Technologies is seeking a Low Latency Java Developer to join their Electronic Trading Technology team, focusing on FX trading systems for a leading global investment bank. The ideal candidate should have strong Java development skills, experience in low-latency trading applications, and a deep understanding of FX market microstructure
Job Summary
The role involves designing and implementing distributed, low-latency FX trading applications for a leading global investment bank.
Candidates will work across the full software development lifecycle to enhance performance, scalability, and functionality of electronic trading systems.
The position requires strong collaboration with global technology teams and business stakeholders to deliver high-quality solutions in a fast-paced environment.
Matching Summary
Match Score: 85
SMART IMS Technologies is seeking a Low Latency Java Developer to join their Electronic Trading Technology team, focusing on FX trading systems for a leading global investment bank. The ideal candidate should have strong Java development skills, experience in low-latency trading applications, and a deep understanding of FX market microstructure.
Skills & Requirements
Must-have
Low latency Java development
Spring Framework expertise
FX market microstructure knowledge
Distributed system design
Multithreading and concurrency
Messaging middleware experience
Nice-to-have
FX Options domain knowledge
High-frequency trading exposure
Investment banking background
Agile methodology familiarity
Scripting in Python or Shell
Key Requirements
Strong hands-on Java development experience
Proven experience in electronic trading systems
Deep understanding of FX order flow and lifecycle
Experience with JMS, Kafka, or similar messaging technologies