> Markdown version of [/jobs/ext/3800078-java-software-engineer](https://www.wearedevelopers.com/jobs/ext/3800078-java-software-engineer). 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 Software Engineer - **Company:** CADOGAN HEALTH SOLUTIONS LLC - **Location:** New York, NY, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Algorithmic Trading, Java Virtual Machine (JVM), Performance Tuning, Low Latency - **Published:** October 17, 2026 - **Apply:** https://www.juju.com/job/2_166232940 ## About the Role I'm looking for a Java Engineer with extensive experience building equities algorithmic trading and smart order routing (SOR) systems. This requires hands-on engineering experience across the equities electronic execution lifecycle, with a strong understanding of how orders are managed, routed and executed across trading venues. Key experience: * Strong Java development skills, including concurrency, JVM performance tuning and low-latency optimisation. * Extensive experience developing equities execution algorithms and smart order routers. * Deep understanding of market microstructure, liquidity fragmentation, venue selection and order types. * Experience with FIX connectivity, exchange protocols, market data and order management. * Ability to work closely with traders and quants to translate execution requirements into reliable production systems. * Experience diagnosing latency, throughput and execution issues in live trading environments. Particularly relevant backgrounds include VWAP, TWAP, POV, implementation shortfall and liquidity-seeking algorithms, alongside routing logic and execution performance analysis. Direct experience engineering algo trading and SOR platforms is essential. xrbllit