Salary: £80,000 - 120,000 per year Requirements: 6 years backend engineering experience (Java) Proven experience modernising production systems at scale Hands-on use of AI development tools (e.g. Claude Code, GitHub Copilot, LLMs) Experience with MCP, AI automation, or agentic AI systems Strong understanding of microservices and API design Responsibilities: Modernise critical legacy Java services using AI-driven analysis and refactoring Apply migration patterns (e.g. strangler fig) to deliver clean, modern APIs Ship improvements in fast cycles with measurable gains in performance and reliability Build AI-powered tooling, including MCP servers and AI-assisted CI/CD pipelines Demonstrate how AI transforms developer productivity and code quality Technologies: AI API Backend CI/CD Claude Code Copilot GitHub Java microservices More: We are a financial services company located in London, offering a hybrid work model with 3 days in the office per week. Our Service Modernisation team is focused on driving AI-first software development. You will play a key role in modernising high-impact legacy services while building innovative engineering workflows that leverage AI. last updated 18 week of 2026