> Markdown version of [/jobs/ext/3909458-java-engineer](https://www.wearedevelopers.com/jobs/ext/3909458-java-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 Engineer - **Company:** FDM Group - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Algorithmic Trading, Application Performance Management, Automation of Tests, Code Review, Continuous Integration, Relational Databases, Distributed Systems, Financial Information EXchange, Java Web Services, Enterprise Messaging Systems, Commercial Software, Performance Tuning, Standard Sql, Multithreading, Concurrency, Spring-boot, Event Driven Architecture, Low Latency, Microservices - **Published:** October 26, 2026 - **Apply:** https://www.reed.co.uk/jobs/java-engineer/57492255 ## About the Role Our client is seeking an experienced Java Engineer to join a front-office technology team supporting its Equities business. The successful candidate will work on the development and enhancement of real-time trading applications, combining strong hands-on Java engineering experience with a good understanding of equity trading workflows. This is a highly collaborative role, working closely with technology teams and front-office stakeholders in a fast-paced trading environment., * 5-10 years' commercial software development experience, with strong hands-on Java development skills. * Previous experience working within Equities / Equity Trading Technology. * Good understanding of front-office equity trading workflows and the trade lifecycle. * Strong knowledge of Core Java, multithreading and concurrency. * Experience with Spring / Spring Boot. * Strong SQL and relational database experience. * Experience working with Linux/Unix environments. * Experience with distributed systems and real-time messaging technologies. * Knowledge of FIX protocol would be advantageous. * Exposure to low-latency or high-throughput trading systems would be beneficial. * Experience with microservices, event-driven architectures and CI/CD environments would be advantageous. * Strong analytical and problem-solving skills with the ability to work effectively with both technical and front-office stakeholders. ## Description * Design, develop and enhance Java-based applications supporting equities trading. * Build scalable, resilient and high-performance solutions for real-time trading workflows. * Develop new functionality and enhance existing trading platforms. * Work closely with front-office stakeholders and technology teams to gather requirements and deliver effective technical solutions. * Diagnose complex production issues and implement robust, permanent fixes. * Build, test and deploy software across development, QA and production environments. * Contribute to application performance, scalability, stability and resiliency. * Participate in code reviews, automated testing and performance tuning.