Checking job availability...
Original
Simplified
We are seeking a talented and experienced Java Developer to join a high-performing algorithmic development team in the equity trading technology space. This role offers the opportunity to work on cutting-edge systems in a fast-paced, dynamic environment, building real-time trading platforms and delivering exceptional performance to a global user base.
Key Responsibilities:
- Collaborate closely with technologists, execution services, and equity finance teams to enhance execution offerings for portfolio managers.
- Build and maintain real-time algorithmic trading systems and execution platforms.
- Develop new features and enhance existing functionality on mission-critical systems.
- Ensure software designs meet performance and quality expectations through robust architecture and testing.
- Analyze business requirements and adapt systems for developed and emerging market constraints.
- Stay up-to-date on the latest technologies, tools, and academic research.
- Provide Level 3 support for troubleshooting and data analysis for critical trading infrastructure issues.
Technical Skills Required:
- Strong hands-on Java development experience, including expertise with Spring Boot.
- Deep understanding of server-side development, concurrency, and multi-threaded application environments.
- Experience with financial order/execution data, positions data, and market data.
- Familiarity with equities, options, SOR, VWAP, algorithmic trading platforms, and market microstructure.
- Test-driven development (TDD) or other testing-focused methodologies.
- Proficiency with proprietary Java frameworks and design patterns for low/no GC, messaging, and multi-threading.
- Knowledge of DevOps practices, including automated testing and CI/CD pipelines.
- Experience with AI tools for enhanced developer productivity is a bonus.
Preferred Experience:
- 5+ years of development experience, ideally in algo trading or order management systems.
- Understanding of Asia equities markets, including auctions, microstructure, and regulatory constraints.
- Experience with inventory optimization in developing markets is highly desirable.
- Strong teamwork, attention to detail, and a sense of ownership in delivering high-quality solutions.
- Excellent communication skills and ability to solve problems under pressure.
- Familiarity with cloud platforms, containerization tools, and front-end development is a plus.
- Knowledge of Kdb+/Q is a significant advantage.
This role offers a unique opportunity to work on advanced trading technologies while collaborating with talented professionals in a supportive, team-driven environment.
If you’re passionate about leveraging your technical expertise to innovate in the financial trading space, we want to hear from you.