Maintain and improve the scalability, performance and resiliency of the platform. The platform includes Market Data and Market Connectivity systems, Algorithm Container and Algorithmic Trading Engine
Interface with business stakeholders to gather requirements and integrate them within the trading framework appropriately
Provide ongoing development and customization of a wide range of execution strategies, working closely with the quant and trading teams
Job Requirements:
Bachelor degree or above, knowledge of finance, mathematics or computer science or equivalent
Minimum 3 years' experience in building Java-based systems in Linux environment with good knowledge of application architecture and design patterns; Multithreaded, messaging and network programming experience preferred
Working knowledge of standard java frameworks and libraries including Spring and Apache Commons
Competent in standard development and build tools in Unix environment, such as Jenkins, Gradle and GIT
Good command of spoken and written English and Chinese, fluency in Putonghua is required
Candidate with less experience are also welcome to apply