Hiring.Camp

Java Engineering Lead

Citi Bank

·

Today

Location
PLOT NO-1, S.NO. 77, India
Workplace
Hybrid
Type
Full-time
Department
Engineering
Seniority
Lead
Education
Master
Closing date
Today
Source
Workday

Description

Citi is looking for a Engineering Leader to join its Payments Technology team, where you will drive the technical vision and hands-on engineering behind one of the most strategically important payment platforms in global financial services. This is an end-to-end technical leadership role — spanning core APIs, microservices architecture, integrations, and the infrastructure that underpins a comprehensive suite of payment capabilities for Citi's clients worldwide. If you combine deep engineering craft with the instinct to solve complex design problems and the conviction to raise standards across a team, this is the role for you.

Responsibilities

  • Architect and deliver end-to-end technical solutions across the payments platform, from core client-facing APIs through to integrations and supporting infrastructure.
  • Set and enforce engineering standards across the team — championing clean code, SOLID principles, and disciplined design practices that reduce technical debt and improve long-term maintainability.
  • Lead design reviews, proof-of-concept initiatives, and technical experiments that evaluate new approaches and establish the best path forward for platform evolution.
  • Translate complex system requirements into clear, well-structured software design artifacts that guide consistent, high-quality implementation across engineering teams.
  • Guide and mentor engineers at all levels on what good code and good design look like in practice, through hands-on collaboration, pairing, and direct technical coaching.
  • Coordinate technical delivery across internal and cross-functional teams, owning estimation, solution planning, and implementation leadership for concurrent initiatives.
  • Embed resilience and high-availability thinking into every layer of the architecture, ensuring platform reliability at the scale Citi's clients demand.
  • Manage technical risk with transparency and pragmatism, identifying issues early and  communicating clearly to protect delivery timelines and platform integrity.

Required Qualifications & Skills

  • 15 or more years of hands-on design and development experience, with deep Java expertise and a demonstrable commitment to clean code and SOLID engineering principles.
  • Practical experience building medium to large-scale applications using Spring Boot, Microservices, and Kafka on open-source technology stacks.
  • Hands-on experience with MongoDB and a strong grasp of data modelling and persistence patterns within distributed systems.
  • Proven ability to design and build resilient, high-availability architectures that perform reliably under real-world, high-throughput conditions.
  • Experience building and maintaining CI/CD pipelines and single-click deployment workflows, with familiarity across tooling such as Tekton, Harness, Lightspeed, or OpenShift.
  • Fluency in test-driven and behaviour-driven development practices, including writing unit and integration tests using JUnit and standard testing frameworks.
  • An active practitioner of AI tools and generative AI technologies, applying them to drive engineering productivity and delivery efficiency.
  • Clear, confident communicator who can articulate technical decisions and surface delivery risks effectively to both engineering and non-technical audiences.

Beneficial Skills & Qualifications

  • Experience authoring functional and technical specification documentation to a standard that enables independent implementation by distributed engineering teams.
  • Familiarity with site reliability engineering principles and a genuine interest in how reliability engineering shapes product development outcomes.
  • A bachelor's degree in Computer Science, Engineering, or a related technical discipline, or equivalent practical experience.
  • A master's degree or equivalent postgraduate qualification in a relevant technical field.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

 

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Skills

JavaSpring BootCI/CDMongoDBMicroservices

Similar Jobs

30

Software Engineering Lead (Java, OpenFGA)

Accenturefederalservices · Washington, DC +1 · Onsite

1 month ago

Senior Java Engineering Lead, Credit Exposure- Vice President

citibank · Pune, MH,IN, IN

1 month ago

JAVA Engineering Lead for Trade Payables Finance Systems Solutions

Citi Bank · 480 WASHINGTON BOULEVARD JERSEY CITY, United States of America +1 · Hybrid

2 months ago

Java Engineering Lead - Market Ops Data Platform

citibank · Pune, MH,IN, IN

3 months ago

Java Engineering Lead - Market Ops Data Platform

Citi Bank · PLOT NO-1, S.NO. 77, India · Hybrid

3 months ago

Software Engineering Lead - Java (Angular, Spring Boot, Vue JS)

Relx

4 months ago

Software Engineering Lead - Java (Angular, Spring Boot, Vue JS)

RELX Jobs

4 months ago

Java Engineering Lead – Cash Management Technology

citibank

6 months ago

Lead Software Engineering - Java/Python - AI

JPMorgan Chase · Plano, TX, United States, US

Today

Lead Software Engineering - Java/Python - AI

JP Morgan Chase · Plano, TX, United States, US

Today

Java FullStack Engineering Lead - Vice President

citibank · Pune, MH,IN, IN

1 month ago

Lead Software Engineering - Java/Python - Risk Data Platform & Strategy

JPMorgan Chase · LONDON, LONDON, United Kingdom, GB

1 month ago

Lead Software Engineering - Java/Python - Risk Data Platform & Strategy

JP Morgan Chase · LONDON, LONDON, United Kingdom, GB

1 month ago

Lead Software Engineering - Java -ETT – Options Algorithmic Trading

JP Morgan Chase · LONDON, LONDON, United Kingdom, GB

2 months ago

Lead Software Engineering - Java -ETT – Options Algorithmic Trading

JPMorgan Chase · LONDON, LONDON, United Kingdom, GB

2 months ago

Lead Java Developer — Performance Engineering

Smarsh · Bangalore · Hybrid

3 weeks ago

Application Engineering Technical Lead - II (Java/Python, AWS, Agentic AI, Intelligent Automation & AI Enablement)

Vanguard · Hyderabad, India

4 weeks ago

Application Engineering Technical Lead - II (Java/Python, AWS, Agentic AI, Intelligent Automation & AI Enablement)

Vanguard · Hyderabad, India

4 weeks ago

Application Engineering Technical Lead - II (Java, Python & AWS)

Vanguard · Hyderabad, India

1 month ago

Application Engineering Technical Lead - II (Java, Python & AWS)

Vanguard · Hyderabad, India

1 month ago

Java AWS Lead Software Engineering

JPMorgan Chase · Columbus, OH, United States

1 month ago

Java AWS Lead Software Engineering

JP Morgan Chase · Columbus, OH, United States

1 month ago

Java Full Stack Engineering Lead - Vice President

citibank · Pune, MH,IN, IN

1 month ago

Java Backend Engineering Team Lead

Tiko

3 months ago

Lead Java Developer, FX Engineering

LSEG · New York, United States, United States of America · Remote

11 months ago

Sr Manager of Software Engineering - Team Lead — Cloud Application (Java, Python, React, AWS)

JPMorgan Chase · Ciudad Autónoma de Buenos Aires, Argentina

4 months ago

Sr Manager of Software Engineering - Team Lead — Cloud Application (Java, Python, React, AWS)

JP Morgan Chase · Ciudad Autónoma de Buenos Aires, Argentina

4 months ago

Senior Lead Software Engineer - Backend Engineering - Java/Kotlin

JP Morgan Chase · LONDON, LONDON, United Kingdom, GB · Remote, Hybrid, Onsite

6 months ago

Senior Lead Software Engineer - Backend Engineering - Java/Kotlin

JPMorgan Chase · LONDON, LONDON, United Kingdom, GB · Remote, Hybrid, Onsite

6 months ago

Lead Software Engineer - Backend Engineering - Java/Kotlin

JP Morgan Chase · New York, NY, United States, US · Remote, Hybrid, Onsite

11 months ago