Java Developer (Algo) | Singapore, SG | Hybrid

Singapore 9 days agoFull-time External
Negotiable
Our client is a leading investment firm, specializing in innovative trading solutions. They are seeking an experienced Java Developer with a strong background in algorithmic trading. The ideal candidate will have at least 5 years of experience in developing, optimizing, and maintaining trading algorithms and platforms, with a deep understanding of equity markets. Key Responsibilities: • Design, develop, and implement robust and efficient algorithmic trading systems using Java. • Collaborate with quantitative analysts and traders to understand trading strategies and translate them into functional code. • Optimize existing algorithms for performance, scalability, and reliability. • Monitor and troubleshoot algorithm performance in real-time, making adjustments as needed. • Stay updated on industry trends and technologies related to algorithmic trading and order management systems. • Participate in code reviews and contribute to team knowledge sharing. • Document code, processes, and algorithms to ensure maintainability and knowledge transfer. Qualifications: • Bachelor’s degree in Computer Science, Engineering, Finance, or a related field. • Minimum of 5 years of experience in Java development, with a focus on algorithmic trading or order management systems • Mandatory to have experience in Equities - strong understanding of equity markets, trading strategies, and order execution. • Experience with algorithmic trading platforms and tools. • Proficiency in performance tuning and optimization techniques. • Familiarity with multi-threaded programming and distributed systems • Strong communication and collaboration skills.