Develop real-time algorithmic trading systems and execution platforms in a fast-paced environment.
Create new features and improve functionality on a mission-critical platform, ensuring high quality.
Design or upgrade existing software to meet product performance and quality standards.
Understand business requirements and constraints in developed and emerging markets.
Stay updated on cutting-edge technologies and tools, including technical libraries, computing environments, and academic research.
Assist with data analysis and troubleshooting (L3) in the event of issues with critical trading infrastructure.
Key Requirements:
Over 5 years of development experience in algorithmic or order management systems with good understanding of Asian equities markets
Strong experience in server-side Java, particularly with the Spring Boot framework.
Experience working on financial order or execution data, positions data, and market data.
Familiarity with equities, options, SOR, VWAP, algorithmic trading platforms, and market microstructure.
Emphasis on program testability, with a preference for TDD/XP-based development.
Experience enhancing proprietary Java frameworks and design patterns, focusing on low/no garbage collection, messaging sessions, and multi-threading.
Good understanding of DevOps practices to facilitate test automation.
Experience with any cloud platform and containerization tools is a plus.
If you are interested in this position, please click "Apply Now" and we will review your qualifications & reach out to you for further discussion & next steps.Only shortlisted candidates will be responded to, therefore if you do not receive a response within 14 days, please accept this as notification that you have not been shortlisted.Name: Kanya KothandaramanEA Licence No: 11C5502Registration No: EAP Registration No: R1331365