Trading System Developer (JAVA)
Responsibilities:
- Deliver software according to project schedule and requirements
- Working closely with internal users, teams and external clients
- Develop application systems
- Writing documentation and participate in SIT testing
- Responsible to provide support including troubleshooting and ad-hoc queries
Requirement:
- Bsc or above in Computer Science, Information Technology and related disciplines
- At least 5 years' experience in trading system development with Java development experience
- Participate in the entire System Development Life Cycle (SDLC) for successful project delivery
- Familiar with database design and development (MySQL, Oracle, MSSQL, DB2)
- Worked with in Message Queue Implementation (RabbitMQ, kafka)
- Experienced in Java (Spring, Spring Boot, Hibernate) , micro-services, SOA and Restful APIs
- Good securities or derivatives market knowledge
- Fluent in English and Chinese
- Knowledge in TTL Front office system is an advantage