> Markdown version of [/jobs/ext/344464-senior-java-software-engineer](https://www.wearedevelopers.com/jobs/ext/344464-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:** Overviewoperating - **Location:** London, UK - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Systems Engineering, Automation of Tests, Encodings, Continuous Integration, Data Infrastructure, Dataspaces, Distributed Data Store, Distributed Systems, Java Platform Enterprise Edition (J2EE), Design of User Interfaces, Apache Hadoop, Machine Learning, Project Management Software, Oracle (Applications), Systems Architecture, Systems Integration, Transaction Data, Multithreading, Delivery Pipeline, Large Language Models, Prompt Engineering, Low Latency, Front End Software Development - **Published:** June 13, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/x/38947830/ ## About the Role Required SkillsAdvanced Java Ecosystems: Deep, hands-on expertise in building and tuning low-latency, high-concurrency enterprise Java applications.Distributed Systems Architecture: Proven track record of scaling large-scale distributed data platforms and managing complex multi-threaded environments.Enterprise Data Infrastructure: Proficient in navigating and optimizing complex data ecosystems utilizing Oracle, Hadoop, and Elasticsearch.Industry Context: Experience within Capital Markets, FinTech, or adjacent high-scale industries (e.g., Telecoms, Big Tech) managing transactional data at scale. Desirable SkillsIntelligent Automation: Exposure to integrating LLMs (e.g., Llama, OpenAI), prompt engineering, or supervised machine learning models for data classification.Modern Interface Awareness: Pragmatic understanding of UI/UX concepts to ensure backend services seamlessly align with high-performance front-end task management tools. ## Description Java Software Engineer (FTC)Our client is a tier-one global financial institution currently executing a major, multi-year modernisation of its core capital markets infrastructure. This initiative centers on re-architecting a mission-critical workflow engine to scale throughput by an order of magnitude while embedding advanced AI and intelligent automation. We are onboarding a high-caliber Java Systems Engineer on a Fixed-Term Contract (FTC) to act as a core technical anchor for this transformation. Role OverviewOperating within Global Technology & Operations, you will drive the architectural evolution and optimization of a high-throughput enterprise platform. This is a hands-on, high-impact role focused on scaling distributed systems, eliminating bottlenecks, and embedding intelligent decisioning into complex financial workflows. Key ResponsibilitiesArchitectural Scalability: Lead high-level design and engineering strategies to scale a core platform capable of processing millions of complex, concurrent operations daily.Performance Engineering: Proactively profile, troubleshoot, and optimize distributed data architectures to ensure ultra-low latency and high availability.Technical Governance: Elevate engineering standards across the delivery pipeline through rigorous design reviews, advanced pattern implementation, and mentorship.Automation Frameworks: Define and implement robust, automated testing strategies and continuous integration frameworks suitable for enterprise-scale systems. ## Related Videos - [Harnessing the Power of Open Source's Newest Technologies](https://www.wearedevelopers.com/videos/1448-harnessing-the-power-of-open-source-s-newest-technologies) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Swapping Low Latency Data Storage Under High Load](https://www.wearedevelopers.com/videos/746-swapping-low-latency-data-storage-under-high-load) - [A Brief History of Data Storage](https://www.wearedevelopers.com/videos/974-a-brief-history-of-data-storage) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [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) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics)