CareerPlan

Senior Java Engineer

London, England, GBFull-time2026-08-28 → 2026-11-10

Core

Design, build, and operationalize high-performance Java and Python applications with embedded AI capabilities for global index calculation and distribution.

Role type

Senior IC Java Engineer (AI/ML integration)

Builds

Mission-critical index computation platforms and AI-driven financial market infrastructure

Domain

Financial markets infrastructure / High-frequency data processing

Deliverable

production ML models

Required skills

Java, Python, distributed systems, microservices, REST APIs, RDBMS, CI/CD, Docker, Kubernetes, JVM profiling, algorithmic design

Preferred skills

LLMs, LangChain, agentic AI frameworks, Spring Boot, Redis, Kafka, BDD frameworks

Technologies

LangChain, LangGraph, Jenkins, GitLab, Cucumber, JBehave, Karate, Oracle, SQL Server, Postgres

Responsibilities

Design and develop complex Java/Python applications; Architect performance-critical index computation services; Lead end-to-end projects from requirements to operations; Build automated test suites; Diagnose production issues and provide Level 3 support; Conduct peer reviews and mentor junior engineers

Seniority

Senior, hands-on IC