Senior Java Microservices AVP - Real-Time Payments

Citi

Tampa (FL)

Hybrid

USD 140,000 - 190,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Citi in Tampa, FL seeks a Java Microservices Developer – AVP to lead the design and delivery of mission-critical back-end services powering global payments. You will build high-throughput, low-latency microservices using Java 17/21, Spring Boot, Kafka, and cloud-native patterns in a 24x7 production environment.

The role demands expertise in distributed systems, concurrency, and JVM tuning, plus collaboration with product, architecture, and SRE teams to ensure security, observability, and

Qualifications

  • 8+ years of hands-on Java software engineering experience.
  • Proficiency in Java 17/21, concurrency, Virtual Threads, memory management, and JVM tuning.
  • Design, development, and operation of production-grade microservices with Spring Boot/Spring Cloud.
  • Experience with Apache Kafka or RabbitMQ and event-driven architectures.
  • Familiarity with API Gateway, SAGA, CQRS, Event Sourcing, Transactional Outbox, Circuit Breaker, and Service Discovery.
  • Experience with AI-assisted developer tools (GitHub Copilot, Devin) and AI-PDLC practices.
  • Containerization with Docker and Kubernetes/OpenShift; Git, CI/CD; Agile.
  • Strong communication and collaboration across teams.

Responsibilities

  • Build high-throughput, low-latency Java microservices for 24x7 real-time transaction processing with zero data loss.
  • Champion and institutionalize AI-Assisted Product Development Lifecycle (AI-PDLC) across squads using AI tools.
  • Construct cloud-native services with Spring Boot/Spring Cloud and implement service discovery, tracing, and robust security.
  • Lead design and code reviews, mentor engineers, and ensure security posture across multiple squads.
  • Guide deployment on Docker and Kubernetes/OpenShift and support zero-downtime CI/CD pipelines.

Skills

Java
Spring Boot
Spring Cloud
Kafka
Reactive programming
API Gateway
CQRS
Event Sourcing
SAGA
GitHub Copilot
AI PDLC
Docker
Kubernetes
OpenShift
Git
CI/CD
Java Virtual Threads
JVM tuning

Education

Bachelor's degree
Master's degree

Tools

Docker
Kubernetes
OpenShift
Git
CI/CD tools
OpenTelemetry

Job description

Citi in Tampa, FL seeks a Java Microservices Developer – AVP to lead the design and delivery of mission-critical back-end services powering global payments. You will build high-throughput, low-latency microservices using Java 17/21, Spring Boot, Kafka, and cloud-native patterns in a 24x7 production environment.

The role demands expertise in distributed systems, concurrency, and JVM tuning, plus collaboration with product, architecture, and SRE teams to ensure security, observability, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AVP Java Microservices Lead for Real-Time Payments
AVP Java Microservices Lead for Real-Time Payments

Citi • Tampa (FL)

On-site
USD 97,000 - 145,000
Senior Java Microservices Architect - Real-Time Payments
Senior Java Microservices Architect - Real-Time Payments

Citigroup • Tampa (FL)

On-site
USD 97,000 - 145,000
Senior Java Microservices Lead for Real-Time Payments
Senior Java Microservices Lead for Real-Time Payments

Citigroup • Tampa (FL)

On-site
USD 114,000 - 171,000
Java Microservices Developer - Assistant Vice President
Java Microservices Developer - Assistant Vice President

Citigroup • Tampa (FL)

On-site
USD 97,000 - 145,000
Java Microservices Developer - Assistant Vice President
Java Microservices Developer - Assistant Vice President

Citigroup Inc. • Tampa (FL)

Hybrid
USD 140,000 - 190,000
Senior Applications Tech Lead – AVP
Senior Applications Tech Lead – AVP

Citi • Tampa (FL)

On-site
USD 97,000 - 145,000
AVP Java Backend Engineer - Spring & Microservices
AVP Java Backend Engineer - Spring & Microservices

Citi • Irving (TX)

Hybrid
USD 107,000 - 161,000
Hybrid work model
Professional development resources
Competitive compensation package
+1
VP, Java Microservices — Hybrid Cloud-Native Architect
VP, Java Microservices — Hybrid Cloud-Native Architect

Citi • Jersey City (NJ)

Hybrid
USD 142,000 - 213,000
Hybrid work model with 3 days in the.
Continuous learning resources
Wellbeing programs and comprehensive福利
Java Microservices Development Lead - Vice President
Java Microservices Development Lead - Vice President

Citigroup • Tampa (FL)

On-site
USD 114,000 - 171,000
Senior Java Microservices & Kafka Engineer (AVP-Level)
Senior Java Microservices & Kafka Engineer (AVP-Level)

Citi • New York (NY)

Hybrid
USD 19,000 - 31,000