Description
We are seeking a skilled Java Algo Developer to join our high-performing algorithmic development team at EQ Trading Technology. As a Java Algo Developer, you will partner closely with fellow technologists, Execution Services, and Equity Finance team to enhance our execution offering to Portfolio Managers across various teams.
Responsibilities:
- Collaborate with cross-functional teams to develop and implement real-time algorithmic trading systems and execution platforms.
- Design, build, and maintain high-quality software to meet product performance and quality expectations.
- Stay current on state-of-the-art technologies and tools, including technical libraries, computing environments, and academic research.
- Troubleshoot and resolve complex issues with our critical trading infrastructure.
Requirements:
- Strong server-side Java knowledge, including Spring Boot framework.
- Experience with financial order/execution data, positions data, and market data.
- Knowledge of equities, options, SOR, VWAP, algorithmic trading platforms, or market microstructure.
- High focus on testability of programs (TDD/XP-based development preferred).
- Experience with proprietary Java frameworks and design patterns.
- Good DevOps understanding to drive testing automation.
Preferred Qualifications:
- 5+ years of development experience in Algos or order management systems.
- Good understanding of Asia equities markets, including auctions, microstructure, and regulatory constraints.
- Experience with inventory optimization in developing markets in Asia (non-give up) highly desirable.
- Good team player with excellent written and oral communication skills.
- Quick thinker and problem solver, able to think on their feet and make informed decisions.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://mlp.eightfold.ai/careers/job/755955637002