Senior Java Architect: Global Payments Platform Lead

Citi

Town of New Castle (NY)

Hybrid

USD 156,000 - 234,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Hybrid working model

Job summary

Citi is seeking a Senior Java Engineer to lead the transformation of its cheque payment platform, combining hands-on Java with platform strategy and guiding a scrum team through modernisation from mainframes to cloud-native microservices.

You will architect and deliver at scale, embedding AI-driven practices, while owning data architecture across Oracle, SQL Server, and MongoDB, and aligning security, CI/CD, and DevOps standards across the stack.

Qualifications

  • High-throughput Java engineering in production environments.
  • Spring Boot / Spring MVC and REST design experience.
  • Kafka knowledge: topic design, partitions, exactly-once semantics.
  • Oracle SQL and MongoDB schema design and indexing.
  • CI/CD, DevOps, observability with Grafana and distributed tracing.
  • Experience delivering at scale in Agile or SAFe environments.

Responsibilities

  • Design and build production-grade Java microservices for a high-volume cheque platform.
  • Architect event-driven distributed systems using Apache Kafka with exactly-once semantics.
  • Lead the modernization roadmap from mainframes to cloud-native microservices.
  • Own data architecture across Oracle, SQL Server, and MongoDB.
  • Drive AI-powered engineering quality using tools like GitHub Copilot and LLMs.
  • Lead JVM performance optimization and garbage collection tuning.
  • Oversee security and compliance reviews across CI/CD and cloud-native delivery.
  • Communicate platform health, progress, and strategy to senior stakeholders.

Skills

Java engineering
Spring Boot
Kafka
RESTful APIs
JVM performance
Agile/SAFe
CI/CD DevOps
Cloud-native
Security
AI integration

Tools

OpenShift
AWS
Kubernetes
Docker
Jenkins
Gradle
Grafana

Job description

Citi is seeking a Senior Java Engineer to lead the transformation of its cheque payment platform, combining hands-on Java with platform strategy and guiding a scrum team through modernisation from mainframes to cloud-native microservices.

You will architect and deliver at scale, embedding AI-driven practices, while owning data architecture across Oracle, SQL Server, and MongoDB, and aligning security, CI/CD, and DevOps standards across the stack.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
Senior Java Platform Lead - Cloud-Native Payments
Senior Java Platform Lead - Cloud-Native Payments

Citi • New York (NY)

Hybrid
USD 42,000 - 73,000
Lead Java Developer - Senior Vice President
Lead Java Developer - Senior Vice President

MainframeMaster • Delaware

Hybrid
USD 140,000 - 190,000
Hybrid work schedule
AI tooling access
Wellbeing programs
+2
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 Backend Architect - Payments Modernization
Senior Java Backend Architect - Payments Modernization

Citi • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Senior Java Backend Architect — Payments Modernization
Senior Java Backend Architect — Payments Modernization

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,000 - 213,000
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
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 Lead & Platform Architect (Hybrid, Canada)
Senior Java Lead & Platform Architect (Hybrid, Canada)

Citi • New York (NY)

Hybrid
USD 145,000 - 218,000
Senior Java Lead Engineer — Payments Platform
Senior Java Lead Engineer — Payments Platform

JPMorgan Chase & Co. • New York (NY)

On-site
USD 170,000 - 210,000