Seeking a highly skilled and hands-on Lead Java Engineer with AI proficiency to help build the next generation FTSE Russell Index Platform
Job Summary
Seeking a highly skilled and hands-on Lead Java Engineer with AI proficiency to help build the next generation FTSE Russell Index Platform.
This is a deeply technical role focused on designing, building, integrating, and operationalising modern software and AI driven capabilities across internal platforms and client facing products.
We are looking for intellectually curious people, passionate about the bigger picture of how technology industry is evolving, ready to ask difficult questions and deal with complicated scenarios!
Matching Summary
Seeking a highly skilled and hands-on Lead Java Engineer with AI proficiency to help build the next generation FTSE Russell Index Platform.
Skills & Requirements
Must-have
Lead Java Engineer
AI proficiency
design, build, integrate, operationalise software
complex algorithmic design
high performance, data intensive environment
Core Java, Python
Microservices, REST APIs
RDBMS (Oracle/SQL Server/Postgres)
CI/CD tools, DevOps automation
Docker, Kubernetes
JVM profiling & performance optimisation
Nice-to-have
leading or mentoring a team
financial services experience
in-memory caching, Spring Boot, Redis, Kafka
BDD frameworks
Agile teams
Key Requirements
12+ years of hands-on backend software engineering experience
Develop and enhance intelligent solutions using LLMs, LangChain/LangGraph, and agentic AI frameworks
Establish engineering best practices for safe, scalable, traceable and production ready AI deployments
Strong algorithms, data structures, problem solving skills
Good command of coding standards
Strong understanding of high level and low level software design