Senior Java Software Engineer in London

Senior Java Software Engineer in London

London Full-Time 70000 - 90000 Β£ / year (est.) No working from home possible
mthree

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.

mthree

Contact Details:

mthree Recruitment Team

We think you need these skills to ace Senior Java Software Engineer in London

Java
Distributed Systems Architecture
Performance Engineering
Technical Governance
Automation Frameworks
Low-Latency Applications
High-Concurrency Applications