Senior Java Engineer - AI-Driven Banking Platform (Hybrid)

Citi Group

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

2 days 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

Annual leave
Bonus
Medical & Life Insurance
Assistance program
Pension plan
Parental leave
Employee discounts
Learning resources

Job summary

Citi's Tech team in the United Kingdom is seeking a Senior Java Engineer to design and deliver enterprise-grade web platforms, leveraging AI development tools. You will own end-to-end delivery, mentor teammates, and collaborate in a fast-paced, globally distributed squad with a strong focus on code quality and reliability.

The role requires hands-on Java/Spring experience, API-first thinking (REST/GraphQL), and a background in microservices, CI/CD, and SDLC practices within a hybrid work

Qualifications

  • Significant hands-on experience with Java and Spring framework.
  • Proven experience with API-first design (REST, GraphQL).
  • Experience building large-scale platforms using microservices.
  • Familiar with Agile/Scrum delivery and incremental releases.
  • Knowledge of relational and NoSQL databases is a plus.

Responsibilities

  • Design and build the microservices-based platform used by senior bankers globally.
  • Implement Java/Spring Boot backend and MongoDB/MSSQL data layer.
  • Apply SDLC practices including unit/integration tests and CI/CD.
  • Leverage AI coding tools to accelerate engineering cycles.
  • Review requirements, ensure security, production readiness, and reliability.
  • Collaborate with Product & Engineers across a global squad on integrations.
  • Learn and apply Banking domain knowledge.

Skills

Java
Spring framework
REST
GraphQL
Microservices
Agile/Scrum
RDBMS/NoSQL
Full stack

Job description

Citi's Tech team in the United Kingdom is seeking a Senior Java Engineer to design and deliver enterprise-grade web platforms, leveraging AI development tools. You will own end-to-end delivery, mentor teammates, and collaborate in a fast-paced, globally distributed squad with a strong focus on code quality and reliability.

The role requires hands-on Java/Spring experience, API-first thinking (REST/GraphQL), and a background in microservices, CI/CD, and SDLC practices within a hybrid work

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Lead Engineer — Microservices & AI-Driven
Senior Java Lead Engineer — Microservices & AI-Driven

Citi • Greater London

Hybrid
GBP 90,000 - 120,000
27 days annual leave
Private Medical Care & Life Insurance
Pension Plan
+3
Senior Java Architect - Banking, Payments & AI (Hybrid)
Senior Java Architect - Banking, Payments & AI (Hybrid)

Energy Jobline ZR • Greater London

Hybrid
GBP 96,000 - 126,000
Hybrid work model
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
Java Engineer - AI-Driven FinTech Platform (Hybrid, London)
Java Engineer - AI-Driven FinTech Platform (Hybrid, London)

Page Personnel • Greater London

Hybrid
GBP 60,000 - 85,000
Performance bonus
Stock grant
Group Life Assurance
+2
Hybrid Senior AI Engineer — Generative AI
Hybrid Senior AI Engineer — Generative AI

Citi • Greater London

Hybrid
GBP 90,000 - 130,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+4
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 Lead AI Engineer - Banking Tech & Generative AI
Senior Lead AI Engineer - Banking Tech & Generative AI

Citi Group • City of Westminster

On-site
GBP 140,000 - 190,000
Senior Software Engineer — Hybrid Role in Global Finance Tech
Senior Software Engineer — Hybrid Role in Global Finance Tech

Citi • Greater London

Hybrid
GBP 75,000 - 120,000
Hybrid work
Leave 27 days
Medical & Life
+5
Senior Software Engineer (Java or Python) — Hybrid & GenAI Focus
Senior Software Engineer (Java or Python) — Hybrid & GenAI Focus

Citi • Belfast City District

Hybrid
GBP 90,000 - 120,000
Paid Parental Leave
27 days annual leave
Discretionary annual bonus
+4
Senior Java & AI Engineer – Cloud-Native FX Tech
Senior Java & AI Engineer – Cloud-Native FX Tech

Citi • Greater London

Hybrid
GBP 90,000 - 130,000
27 days annual leave plus bank hols
Discretional annual performance bonus
Private medical care & life insurance
+5