> Markdown version of [/jobs/ext/22550-senior-java-software-engineer](https://www.wearedevelopers.com/jobs/ext/22550-senior-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). --- # Senior Java Software Engineer - **Company:** Artemis Talent Group Limited - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Algorithmic Trading, Java Virtual Machine (JVM), Network Programming, TCP/IP, Multithreading, Concurrency, Build Management, Low Latency - **Published:** May 16, 2026 - **Apply:** https://find.jobs/jobs-near-me/senior-java-software-engineer-city-of-london-london/2770240890-2/ ## About the Role * Strong Java experience (6+ years) * Background in low-latency / high-performance systems * Deep understanding of: * Concurrency & multi-threading * JVM tuning & memory optimisation * Network programming (TCP/IP, NIO) * Experience within trading systems / financial markets * Exposure to FIX or similar messaging protocols ## Description * Design and build low-latency, high-throughput Java systems * Optimise performance across latency, concurrency, and memory * Contribute to mission-critical trading platforms (OMS/EMS, market data) * Work closely with engineering and business stakeholders in a live trading environment ## Related Videos - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [Concurrency with Go](https://www.wearedevelopers.com/videos/191-concurrency-with-go) - [Swapping Low Latency Data Storage Under High Load](https://www.wearedevelopers.com/videos/746-swapping-low-latency-data-storage-under-high-load) - [Microservices architecture as a key element in building trading systems for global finance markets](https://www.wearedevelopers.com/videos/1196-microservices-architecture-as-a-key-element-in-building-trading-systems-for-global-finance-markets) - [Unleash the power of 5G in your code: transform your apps](https://www.wearedevelopers.com/videos/1567-unleash-the-power-of-5g-in-your-code-transform-your-apps) - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [10 Highest Paying Programming Languages 2025](https://www.wearedevelopers.com/magazine/150-10-highest-paying-programming-languages-2025) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)