At a Glance
- Tasks: Lead the design and optimisation of a high-throughput enterprise platform using advanced Java technologies.
- Company: Join a tier-one global financial institution driving major tech transformation.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Dynamic role with a focus on innovation and intelligent automation.
- Why this job: Make a significant impact on cutting-edge projects in the financial sector.
- Qualifications: Expertise in Java, distributed systems, and experience in capital markets or FinTech.
The predicted salary is between 70000 - 90000 Β£ per year.
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 Overview
Operating 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 Responsibilities
- Architectural 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.
Required Skills
- Advanced 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 Skills
- Intelligent 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.
Senior Java Software Engineer in London employer: mthree
Join a leading global financial institution renowned for its commitment to innovation and excellence in the capital markets sector. As a Senior Java Software Engineer, you will thrive in a dynamic work culture that prioritises collaboration, professional development, and cutting-edge technology. With access to extensive training resources and opportunities for career advancement, this role offers a unique chance to contribute to transformative projects while enjoying the benefits of working in a prestigious and supportive environment.