VP, Java Microservices & Cloud Architecture (Hybrid)

Citigroup Inc.

Jersey City (NJ)

On-site

USD 142,000 - 213,000

Full time

5 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

Hybrid working model
Continuous learning resources
Global project impact
Wellbeing benefits
Competitive compensation

Job summary

Citi is seeking a Java Microservices Developer to design, build, and evolve distributed backend systems powering financial services on a global scale. You will architect cloud-native Java microservices using Spring Boot and Kafka, directly shaping the reliability and performance of critical platforms.

You will work alongside product managers, architects, and fellow engineers to translate complex requirements into robust, production-ready solutions.

Qualifications

  • Hands-on Java development experience of 6 to 10 years, with deep proficiency in JDK 8 and above, including core language features, concurrency utilities, and memory management.
  • Demonstrable track record of designing, developing, and deploying production microservices using Spring Boot and the broader Spring Framework.
  • Ability to build and consume RESTful APIs, implementing asynchronous messaging and service-to-service integrations with proper fault tolerance.
  • Practical knowledge of microservices architecture patterns, including API Gateway, Circuit Breaker, Centralized Configuration, and Service Discovery.
  • Familiarity with containerization using Docker for packaging and deploying distributed applications.
  • Competency with Git-based version control workflows and Agile delivery methodologies such as Scrum or Kanban.
  • Strong analytical and communication skills, with the ability to operate effectively across both independent workstreams and cross-functional teams.
  • Bachelor's degree, university degree, or equivalent practical experience is required; a Master's degree is preferred.

Responsibilities

  • Design and develop scalable, high-performance Java microservices using Spring Boot, applying established architectural patterns including API Gateway, Service Discovery, and Circuit Breaker to ensure system resilience.
  • Build event-driven data pipelines using Apache Kafka, enabling asynchronous communication and decoupled processing across distributed services.
  • Construct cloud-native services with Spring Cloud components, including configuration management, service discovery, and gateway routing, to deliver fault-tolerant integrations.
  • Optimize data access layers using Spring Data JPA, working closely with relational databases to improve query efficiency and overall application throughput.
  • Apply deep expertise in Java concurrency, multi-threading, and the Collections framework to produce safe, performant backend systems.
  • Profile and tune service performance across latency, memory utilization, and throughput, identifying and resolving bottlenecks before they reach production.
  • Lead code reviews with a focus on microservices best practices, delivering constructive feedback that raises the quality and consistency of the codebase.
  • Deploy and manage containerized services using Docker and Kubernetes, supporting the full lifecycle from development through production operations.

Skills

Java
Spring Boot
Kafka
REST APIs
API Gateway
Service Discovery
Circuit Breaker
Spring Data JPA
Concurrency
Git workflows
Agile methods

Education

Bachelor's degree
Master's degree preferred

Tools

Docker
Kubernetes
Spring Cloud

Job description

Citi is seeking a Java Microservices Developer to design, build, and evolve distributed backend systems powering financial services on a global scale. You will architect cloud-native Java microservices using Spring Boot and Kafka, directly shaping the reliability and performance of critical platforms.

You will work alongside product managers, architects, and fellow engineers to translate complex requirements into robust, production-ready solutions.

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

Similar jobs worth comparing

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福利
Hybrid Java Microservices VP Architect
Hybrid Java Microservices VP Architect

Citibank (Switzerland) AG • Jersey City (NJ), Northern (KY)

Hybrid
Confidential
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 & Microservices Lead Architect
Senior Java & Microservices Lead Architect

Citi • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Senior Java Lead - Microservices & Kafka (Hybrid)
Senior Java Lead - Microservices & Kafka (Hybrid)

Citi • New York (NY)

Hybrid
USD 42,000 - 63,000
Vice President, Java & Microservices Lead
Vice President, Java & Microservices Lead

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Medical, dental & vision coverage
401(k) retirement plan
Life, accident & disability insurance
+2
VP, Java Backend & Microservices Lead
VP, Java Backend & Microservices Lead

Citibank (Switzerland) AG • Jersey City (NJ), Northern (KY)

Hybrid
Confidential
VP Java & Cloud Architecture Lead
VP Java & Cloud Architecture Lead

Citi • New York (NY)

Hybrid
USD 47,000 - 78,000
Senior Java Backend Architect - Hybrid, AI-Driven Cloud
Senior Java Backend Architect - Hybrid, AI-Driven Cloud

Citi • New York (NY)

Hybrid
USD 19,000 - 29,000
Java Microservices Developer Vice President
Java Microservices Developer Vice President

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福利