Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Java Algo Developer - EQ Trading Technology role.
Rezi rewrites your resume against Millennium's job description. Free.

Tailor your resume to this Java Algo Developer - EQ Trading Technology role.
Rezi rewrites your resume against Millennium's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Java Algo Developer - EQ Trading Technology posting at Millennium — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Java Algo Developer - EQ Trading Technology posting at Millennium — free, in seconds.
About the Role
The Equities Tech Algorithmic Development team builds and enhances execution technology that supports Portfolio Managers and trading partners across the platform, with a focus on high-performance, real-time trading systems and execution capabilities.
Responsibilities
- Partner closely with technologists, Execution Services, and Equity Finance teams to enhance the firm’s execution offering for Portfolio Managers
- Build and evolve real-time algorithmic trading systems and execution platforms in a fast-paced environment
- Develop high-quality new features and enhance functionality on a mission-critical platform
- Design and upgrade software to meet performance, scalability, and quality expectations
- Translate business requirements and market constraints across developed and emerging markets into effective technical solutions
- Stay current on relevant technologies, tools, technical libraries, computing environments, and academic research
- Support data analysis and provide L3 troubleshooting for issues affecting critical trading infrastructure
Requirements
- 7+ years of experience with equities execution systems
- Experience developing execution algorithms such as VWAP, TWAP, Inline, and Pairs
- Experience working on matching engines and dark pools
- Experience implementing automated testing strategies for algorithms, including simulation, backtesting, regression suites, and replay frameworks
- Deep understanding of market microstructure, pre-trade risk checks, limit frameworks, and regulatory requirements, and how they affect execution algorithm performance
- Expert-level Java skills, with extensive experience building low-latency, GC-aware, high-throughput distributed systems
- Strong understanding of distributed, event-driven architectures and messaging technologies such as Kafka, Solace, or similar tools
- Experience working with or building algo container frameworks
Skills
- Java
- Kafka
- Solace
- AI tools
Experience Level
- 7+ years
About the Company
- Millennium is a global, diversified alternative investment firm, founded in 1989.
- Defined by evolution, innovation and focus, Millennium’s mission is to deliver results for our investors.
- Our people are empowered with both independence and support: the autonomy to pursue ideas with conviction and the backing of a global network committed to collaboration, disciplined risk management and continuous learning.
- With opportunities to deepen expertise and accelerate development, talent at Millennium is equipped to adapt, evolve and build lasting impact over time.
- Discover how transformative growth accelerates impact.
- Core to the health and growth of Millennium’s business, the Information Technology organization develops flexible, scalable technology and advanced proprietary systems that support the firm’s active, multi-manager model.