Senior Java Developer

Full time in Finance
  • London GB View on Map
  • Post Date : 13th April 2026
  • Apply Before : 1st May 2026

Job Detail

  • Job ID 7406
  • Experience  8 Years +
  • Industry  Finance

Job Description

Senior Java Engineer job in London – DOE

We are seeking a highly skilled Senior Java Engineer with AI expertise to help build and evolve a next-generation index platform powering global financial markets. This platform supports the calculation and distribution of large-scale financial indices and requires high-performance engineering, precision data processing, and scalable architecture.

This is a hands-on, technical role focused on building intelligent, data-driven systems and integrating AI capabilities into mission-critical platforms and client-facing products.

The Role
As a Senior Java Engineer, you will design, develop, and optimise distributed systems that handle large volumes of financial data. You will work across the full software lifecycle, contributing to architecture, development, deployment, and ongoing system performance.

Key Responsibilities

  • Design, build, and maintain complex backend systems using Java and Python
  • Integrate AI-driven features into core platforms using modern frameworks
  • Architect and optimise services for large-scale, performance-critical data processing
  • Collaborate with global teams including Product, UX, and Engineering
  • Lead projects end-to-end, from requirements through to deployment and support
  • Develop automated testing frameworks to ensure scalability, security, and reliability
  • Troubleshoot production issues, providing Level 3 support and root cause analysis
  • Conduct code reviews, mentor engineers, and drive engineering best practices

Key Skills & Experience

  • 10+ years of backend software engineering experience
  • Strong expertise in Java and Python development
  • Experience building distributed, data-intensive systems
  • Solid understanding of microservices architecture and REST APIs
  • Experience with relational databases (Oracle, SQL Server, PostgreSQL)
  • Hands-on experience with CI/CD tools (Jenkins, GitLab) and DevOps practices
  • Experience with Docker, Kubernetes, and containerised environments
  • Strong knowledge of algorithms, data structures, and system design
  • Experience with JVM performance tuning and optimisation
  • Background in production support (Level 3)

AI & Advanced Capabilities

  • Experience working with LLMs and AI frameworks such as LangChain or similar
  • Ability to design scalable, secure, and production-ready AI solutions
  • Understanding of AI integration within enterprise systems

Desirable Skills

  • Experience in financial services or financial data platforms
  • Familiarity with Spring Boot, Redis, Kafka, or in-memory caching
  • Experience with BDD frameworks (e.g. Cucumber, JBehave)
  • Agile experience or background in Scrum environments
  • Experience mentoring or leading engineering teams

What’s on Offer

  • Opportunity to work on high-impact systems powering global financial markets
  • Exposure to cutting-edge AI and data engineering technologies
  • Collaborative, high-performance engineering environment
  • Career growth within a leading global financial technology organisation

If you’re interested in this Senior Java Engineer job in London, apply today and contribute to building intelligent, scalable systems at the heart of global finance.

Required skills

Other jobs you may like