Senior Java Lead: Payments Modernization & AI Tools

Citigroup Inc.

United States

Remote

USD 140,000 - 200,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Generous holiday allowance starting at
Annual performance related bonus
Private medical insurance
Employee Assistance Program
Pension Plan
Paid Parental Leave
Employee discounts
Learning & development resources

Job summary

Citigroup Inc. seeks an experienced Lead Developer to oversee development, mentor scrum teams, and drive modernization of CitiDirect's payments validation layer. Hands-on leader will code while guiding architecture and talent growth across global teams.

You will champion scalable microservices using Java, Spring, Kafka, and REST, manage tech debt, align with product roadmaps, and introduce AI tooling to accelerate delivery and skills development. Hybrid work in a global bank environment.

Qualifications

  • 10+ years of software development experience, including 3+ years in a leadership role.

Responsibilities

  • Provide technical leadership and mentorship to scrum teams with CitiDirect Payments.
  • Actively participate in coding and problem solving, maintaining a strong hands-on presence in development.
  • Architect and design scalable, robust solutions for complex technical challenges.
  • Lead the planning and execution of major development initiatives and projects.
  • Oversee code quality, conduct code reviews, and enforce best practices and coding standards.
  • Drive the adoption of new technologies and methodologies to improve team productivity and product quality.
  • Collaborate with product managers and stakeholders to define technical strategy and roadmap.
  • Manage technical debt and guide system optimizations.
  • Foster a culture of innovation, continuous learning, and knowledge sharing within the team.

Skills

Java
Leadership
Mentoring
Problem solving
Communication
Hands-on coding
Architectural design
Microservices
Spring Framework
RESTful API
Security best practices
Payments domain

Tools

MongoDB
Oracle
Apache Kafka

Job description

Citigroup Inc. seeks an experienced Lead Developer to oversee development, mentor scrum teams, and drive modernization of CitiDirect's payments validation layer. Hands-on leader will code while guiding architecture and talent growth across global teams.

You will champion scalable microservices using Java, Spring, Kafka, and REST, manage tech debt, align with product roadmaps, and introduce AI tooling to accelerate delivery and skills development. Hybrid work in a global bank environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Architect — Payments Modernization
Senior Java Backend Architect — Payments Modernization

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Java Backend Dev – Payments Modernization & Microservices
Java Backend Dev – Payments Modernization & Microservices

Citi • New York (NY)

On-site
USD 94,000 - 142,000
Senior Java Architect: Global Payments Platform Lead
Senior Java Architect: Global Payments Platform Lead

Citi • Town of New Castle (NY)

Hybrid
USD 156,000 - 234,000
Hybrid working model
Senior Java Backend Engineer — Payments Modernization
Senior Java Backend Engineer — Payments Modernization

Citibank (Switzerland) AG • Jersey City (NJ)

On-site
Confidential
Medical, dental & vision coverage
401(k)
Life, disability insurance
+2
Senior Java Architect — Global Payments Platform Lead
Senior Java Architect — Global Payments Platform Lead

MainframeMaster • Delaware

Hybrid
USD 140,000 - 190,000
Hybrid work schedule
AI tooling access
Wellbeing programs
+2
VP, Payments Modernization: Senior Java Backend Architect
VP, Payments Modernization: Senior Java Backend Architect

Citi • New York (NY)

Hybrid
USD 142,000 - 213,000
Medical, dental & vision insurance
401(k)
Paid time off
Senior Java Backend Architect - Payments Modernization
Senior Java Backend Architect - Payments Modernization

Citi • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Senior Java Platform Engineer: Global Payments AI-Driven
Senior Java Platform Engineer: Global Payments AI-Driven

Citi • Irving (TX)

Hybrid
USD 141,000 - 212,000
Hybrid work arrangement across Irving,
Career growth with AI tooling access
CitiDirect Senior Java Dev for Payments Modernization – Vice President
CitiDirect Senior Java Dev for Payments Modernization – Vice President

Citibank (Switzerland) AG • Jersey City (NJ)

On-site
Confidential
Medical, dental & vision coverage
401(k)
Life, disability insurance
+2
CitiDirect Java Dev for Payments Modernization - Assistant Vice President
CitiDirect Java Dev for Payments Modernization - Assistant Vice President

Citi • New York (NY)

On-site
USD 94,000 - 142,000