Senior Java Lead Engineer — Microservices & AI-Driven

Citi

Greater London

Hybrid

GBP 90,000 - 120,000

Full time

13 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

27 days annual leave
Private Medical Care & Life Insurance
Pension Plan
Paid Parental Leave
Employee Assistance Program
Learning & development resources

Job summary

Citi is seeking a Senior Java Engineer to join the Banking Technology team. You will design and deliver enterprise-grade web applications, leveraging microservices and AI development tools, with end-to-end ownership.

The role requires strong Java/Spring Boot experience, API-first mindset, and collaboration with global squads. Citi offers hybrid working, mentorship, learning opportunities, and competitive benefits.

Qualifications

  • Significant hands-on experience with Java and Spring framework.
  • Proven experience of API-first solutions (REST, GraphQL).
  • Experience designing and implementing large-scale platforms using microservices.
  • Experience in Agile/Scrum delivery teams with incremental releases.
  • Database design in RDBMS and NoSQL (desirable).

Responsibilities

  • Design and build business requirements on microservices platform used by senior bankers globally.
  • Implement Java/Spring Boot backend and MongoDB/MSSQL data layer.
  • Apply SDLC practices with unit/integration tests and CI/CD.
  • Leverage AI coding agents for accelerated engineering.
  • Review requirements and deliverables for security and production readiness.
  • Communicate with Product & Engineers in global squad on integrations.
  • Learn and apply Banking domain knowledge.

Skills

Java
Spring
API first
REST
GraphQL
microservices
Agile/Scrum
NoSQL
RDBMS
Full stack

Job description

Citi is seeking a Senior Java Engineer to join the Banking Technology team. You will design and deliver enterprise-grade web applications, leveraging microservices and AI development tools, with end-to-end ownership.

The role requires strong Java/Spring Boot experience, API-first mindset, and collaboration with global squads. Citi offers hybrid working, mentorship, learning opportunities, and competitive benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Lead - Microservices, Cloud, Hybrid
Senior Java Lead - Microservices, Cloud, Hybrid

Citigroup Inc. • Belfast City District

Hybrid
GBP 70,000 - 110,000
Hybrid work arrangement (3 days in the
Learning resources
Wellbeing support
+1
Senior Java & Microservices Lead | API & Kafka Expert
Senior Java & Microservices Lead | API & Kafka Expert

11037 Citibank, N.A. United Kingdom • Belfast City District

Hybrid
GBP 90,000 - 120,000
Hybrid work model
Learning resources
Wellbeing support
+2
Senior Java Microservices Engineer — Hybrid
Senior Java Microservices Engineer — Hybrid

11037 Citibank, N.A. United Kingdom • Belfast City District

Hybrid
GBP 60,000 - 90,000
Hybrid work model (3 days in office, 2
Learning & development resources
Competitive benefits
Senior FX Java & AI Engineer — VP Level
Senior FX Java & AI Engineer — VP Level

Citi • Greater London

Hybrid
GBP 90,000 - 130,000
27 days annual leave
Discretionary annual bonus
Private Medical Care & Life Insurance
+5
Senior Software Engineer & Tech Lead
Senior Software Engineer & Tech Lead

Citi • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid working model (3 days in office
In-house learning & development
Private medical care
+5
Capital Management - Java Lead Engineer - Vice President
Capital Management - Java Lead Engineer - Vice President

Citi • Greater London

Hybrid
GBP 90,000 - 120,000
27 days annual leave
Private Medical Care & Life Insurance
Pension Plan
+3
Senior Java Backend Engineer - Cloud Microservices + AI
Senior Java Backend Engineer - Cloud Microservices + AI

JP Morgan Chase • Glasgow

On-site
GBP 110,000 - 140,000
Senior Java Microservices Engineer | Cloud-Native AI
Senior Java Microservices Engineer | Cloud-Native AI

JP Morgan Chase • Glasgow

On-site
GBP 90,000 - 150,000
Senior Java Software Engineer III
Senior Java Software Engineer III

JPMorganChase • Glasgow

On-site
GBP 110,000 - 140,000
Senior VP, Lead AI Engineer — Banking Tech
Senior VP, Lead AI Engineer — Banking Tech

Citi • United Kingdom

On-site
GBP 130,000 - 190,000