Senior Java Architect: Cloud-Native Payments Platform

Citigroup Inc.

Tampa (FL)

On-site

USD 156,000 - 234,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid working model with in-office +远
AI-powered development practices
Technical leadership at scale
Learning & development opportunities
Wellbeing and family support
Competitive compensation package

Job summary

Citi is seeking a Senior Java Engineer to lead the modernisation of its global cheque payment platform. You will code in Java, guide a scrum team, and shape platform strategy through cloud-native microservices and AI-enhanced practices.

Responsibilities include designing high-throughput microservices, steering data architecture across SQL/NoSQL stores, and driving performance and security across the delivery lifecycle.

Qualifications

  • Extensive hands-on Java in high-throughput environments.
  • Spring Boot / Spring MVC microservices experience.
  • Kafka experience with high-throughput streaming.
  • Oracle SQL and MongoDB schema/optimisation knowledge.
  • Cloud-native deployment practices with container orchestration.

Responsibilities

  • Design and build production-grade Java microservices for a high-volume cheque platform.
  • Architect event-driven systems using Apache Kafka and exactly-once semantics.
  • Define the engineering roadmap for modernising the platform to cloud-native microservices.
  • Own platform data architecture across Oracle, SQL Server and MongoDB.
  • Drive AI-powered engineering quality with tools like GitHub Copilot and LLMs.
  • Lead JVM performance tuning and optimize settlement processing paths.
  • Oversee security/compliance posture with threat modelling and secure reviews.
  • Act as engineering point of contact for cheque processing with stakeholders.

Skills

Java engineering
Microservices design
Kafka expertise
SQL/NoSQL databases
Cloud-native / OpenShift
CI/CD & DevOps
Agile / SAFe

Tools

OpenShift
AWS
Kubernetes
Docker
Jenkins
Gradle
Maven
Grafana

Job description

Citi is seeking a Senior Java Engineer to lead the modernisation of its global cheque payment platform. You will code in Java, guide a scrum team, and shape platform strategy through cloud-native microservices and AI-enhanced practices.

Responsibilities include designing high-throughput microservices, steering data architecture across SQL/NoSQL stores, and driving performance and security across the delivery lifecycle.

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

Citi • Town of New Castle (NY)

Hybrid
USD 156,000 - 234,000
Hybrid working model
Senior Java Architect — Global Payments Platform Leader
Senior Java Architect — Global Payments Platform Leader

Citi • New Castle (DE)

On-site
USD 156,000 - 234,000
Senior Java Platform Lead - Cloud-Native Payments
Senior Java Platform Lead - Cloud-Native Payments

Citi • New York (NY)

Hybrid
USD 42,000 - 73,000
Senior Java Developer – Cloud Apps & APIs (Hybrid)
Senior Java Developer – Cloud Apps & APIs (Hybrid)

Citi • New York (NY)

Hybrid
USD 94,000 - 142,000
Hybrid work model (3 days in-office/2-
Technical training & development
Performance‑driven culture
+1
Senior Java Backend Engineer - Cloud-Native Payments
Senior Java Backend Engineer - Cloud-Native Payments

Agility Partners • Kentucky

Hybrid
USD 100,000 - 130,000
High level of autonomy
Exposure to modern technologies
Opportunities for contract extension based on performance
Lead Java Developer - Senior Vice President
Lead Java Developer - Senior Vice President

Citi • New Castle (DE)

On-site
USD 156,000 - 234,000
Senior Java Engineering Manager, Markets Payment Platform
Senior Java Engineering Manager, Markets Payment Platform

Citi • New York (NY)

Hybrid
USD 42,000 - 73,000
Senior Payments Platform Architect - Cloud-Native Leader
Senior Payments Platform Architect - Cloud-Native Leader

JPMorgan Chase & Co. • Palo Alto (CA)

On-site
USD 130,000 - 150,000
Comprehensive health care coverage
Retirement savings plan
Tuition reimbursement
+2
Senior Java Lead – Cloud, CI/CD & Big Data
Senior Java Lead – Cloud, CI/CD & Big Data

Citigroup Inc. • Rutherford (NJ)

On-site
USD 121,200 - 181,800
Payments Platform Architect Lead - Cloud-Native
Payments Platform Architect Lead - Cloud-Native

Fairygodboss • Palo Alto (CA)

On-site
USD 150,000 - 200,000
Competitive total rewards package
Health care coverage
Retirement savings plan