Hybrid VP: Java Payments Engineering Lead

Citi

New York (NY)

On-site

USD 114,000 - 171,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Senior leadership role
AI‑accelerated development tooling
Competitive compensation

Job summary

Citi is seeking a Senior Java Engineering Lead in Payments Technology to architect and evolve global payment processing platforms. This VP‑level role combines hands‑on engineering with technical leadership for a cross‑functional team delivering highly resilient microservices at scale.

You will work on Domain‑Driven, event‑driven architectures with Docker/Kubernetes, AI‑assisted tooling, and SRE practices to ensure near‑zero downtime and robust security.

Qualifications

  • 6+ years of software development in enterprise backend applications with leadership experience.
  • Expert in Java and Spring Boot; able to run production-grade microservices at scale.
  • Knowledge of microservice architecture, Domain‑Driven Design, and event‑driven patterns; experience with messaging platforms.
  • Experience with containerization (Docker/Kubernetes) and cloud platforms; strong CI/CD and DevOps familiarity.
  • Proven ability to apply Clean Code and SOLID principles via code reviews and coaching.
  • Excellent communication with technical and non‑technical stakeholders in mission‑critical environments.

Responsibilities

  • Lead end‑to‑end delivery of critical payment applications from architecture to production deployment.
  • Design and build high‑throughput, low‑latency microservices using Java 8+ and Spring Boot.
  • Champion modern patterns (Domain‑Driven Design, event‑driven, containerization) to modernize legacy platforms.
  • Mentor a cross‑functional team; set and enforce technical standards through code reviews.
  • Integrate AI‑assisted tooling and automation to accelerate development and testing.
  • Ensure 99.99%+ availability with active‑active, multi‑region, zero‑downtime deployments.

Skills

Java
Spring Boot
Microservices
Domain‑Driven Design
Event‑driven architecture
Clean Code / SOLID
Communication

Tools

Kafka
RabbitMQ
Docker
Kubernetes
CI/CD

Job description

Citi is seeking a Senior Java Engineering Lead in Payments Technology to architect and evolve global payment processing platforms. This VP‑level role combines hands‑on engineering with technical leadership for a cross‑functional team delivering highly resilient microservices at scale.

You will work on Domain‑Driven, event‑driven architectures with Docker/Kubernetes, AI‑assisted tooling, and SRE practices to ensure near‑zero downtime and robust security.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

VP, Payments Tech Engineering Lead - Java Microservices
VP, Payments Tech Engineering Lead - Java Microservices

Citi • Tampa (FL)

Hybrid
USD 114,000 - 171,000
Hybrid work model
AI-enabled tooling
Technical training
+2
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 Payments Tech Lead – Hybrid, High-Scale Java
Senior Payments Tech Lead – Hybrid, High-Scale Java

Citigroup Inc. • Tampa (FL)

Hybrid
USD 114,000 - 171,000
Hybrid work model (3 days in office)
Professional development & certs
Wellbeing programs
+1
Senior Java Platform Engineer — Hybrid Payments Platform Lead
Senior Java Platform Engineer — Hybrid Payments Platform Lead

Citi • Tampa (FL)

Hybrid
USD 141,000 - 212,000
Hybrid work schedule
Competitive benefits
Global impact
Hybrid VP Tech Lead: Java & Data Engineering
Hybrid VP Tech Lead: Java & Data Engineering

Citi • New York (NY)

Hybrid
USD 36,000 - 52,000
Executive Leader, Global Payment Systems — Hybrid
Executive Leader, Global Payment Systems — Hybrid

Citi • New York (NY)

Hybrid
USD 121,000 - 171,000
Hybrid work model
Global exposure
TTS Innovation Labs
+2
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
SVP, Application Development Lead (Hybrid – Jersey City)
SVP, Application Development Lead (Hybrid – Jersey City)

Citigroup Inc. • Jersey City (NJ)

Hybrid
USD 177,000 - 265,000
Payments Automation Engineering Lead
Payments Automation Engineering Lead

Citi • New York (NY)

Hybrid
USD 42,000 - 79,000
VP, Java Full-Stack Engineering Lead (On-Site)
VP, Java Full-Stack Engineering Lead (On-Site)

Citi • New York (NY)

On-site
USD 37,000 - 63,000