> Markdown version of [/jobs/ext/3858956-java-developer-algo-development-technology-equities](https://www.wearedevelopers.com/jobs/ext/3858956-java-developer-algo-development-technology-equities). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer - Algo Development Technology (Equities) - **Company:** Millennium Management LLC - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Algorithmic Trading, Data Analysis, Computing Platforms, Automation of Tests, Distributed Systems, Enterprise Messaging Systems, Backtesting, Ruby, Event Driven Architecture, Information Technology, Apache Kafka - **Published:** October 22, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/java-developer-algo-development-technology-equities/52876149 ## About the Role affecting critical trading infrastructureWhat You Bring* 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; experience using AI tools to improve developer productivity is a plusRecruiter:Ruby KazmiHiring Manager:Georgii ErmakovDepartment:Information Technology ## Description 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.What You'll Do* 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