
Trading Java Developer
- Singapore
- Permanent
- Full-time
- Responsible for the full-stack design, development and implement trading platform/data platform components
- Work closely with trader/operation/developers to continuously optimize existing or develop new models/analytics/algorithms/strategies et al.
- Participate in code audit, test and release;
- Build a rapidly deployable system with automated testing, continuous integration, and delivery;
- Identify problems in back-end infrastructure and platforms and implement solutions;
- Analyze and solve cross-stack problems;
- Collaborate closely with various teams to automate and streamline trading, reconciliation, and analytics workflows.
- 5+ years professional experience on programming in java
- Preferably experience at an Investment Bank, Hedge Fund or Exchange developing trading applications in Equity, FX or Derivative products in traditional or crypto market
- Adapt and understand TDD methodology, experience on doing automated testing
- Strong desire for do things better, attention to detail and hold strong responsibility to his/her tasks
- Open to challenges and eager to learn
- Able to work under pressure, fast learner and able to adapt changing priorities within a fast moving industry
- Solid understanding of system design, data structures, and algorithms
- Financial/Trading knowledge and experience is a plus