Java Microservices Lead Developer, Vice President

Citi

Closes in 3 days Hybrid

Quick summary

Work type
Hybrid
Location
Jacksonville, FL
Salary
$113,840–$170,760 / yr
Posted
5 days ago
Closes
Jun 20, 2026 (soon)

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $175k
This role $142k
$102k most similar roles pay here $225k

This role pays less than 80% of similar roles. Most pay $151,500–$199,325 — the shaded band above. At the midpoint, this role pays about $142k versus about $175k for comparable roles.

Based on 240 similar postings.

Employer

About Citi

Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.

Citi currently has 369 open roles on FindRole.

Listed pay typically runs $125,760–$188,640 across 345 roles with salary data.

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Java Microservices Lead Developer, Vice President

The Lead Java Microservices Developer role at Citi involves architecting and building scalable microservices solutions within a high-performing global technology team. This senior position requires hands-on expertise in designing RESTful APIs and implementing inter-service communication patterns using REST and messaging queues, while also mentoring developers and collaborating with cross-functional teams to align technical solutions with business goals. Key responsibilities include developing production-grade services using Java, Spring Boot, and Node.js, ensuring scalability and reliability across distributed systems, and leading code reviews and architectural design discussions. The ideal candidate has 6+ years of experience in backend engineering and microservices, proficiency in Java and Spring Boot, and a track record of delivering complex engineering initiatives. Experience with CI/CD pipelines and API testing tools is also essential. This role offers the opportunity to shape how Citi builds its software platforms at an enterprise scale, providing leadership visibility and continuous learning resources for professional growth.

What you'll do

  • Design and build scalable microservices architectures using Java and Spring Boot.
  • Develop production-grade services with a focus on performance and maintainability.
  • Implement inter-service communication patterns to ensure seamless integration across systems.
  • Define and enforce coding standards to raise engineering quality within the team.
  • Lead code reviews and architectural design discussions, providing guidance to developers.
  • Evaluate complex business processes to identify issues early and develop innovative solutions.
  • Apply sound risk judgement in technical decisions to maintain platform integrity.

What we're looking for

  • 6+ years of experience in backend engineering and microservices development.
  • Proficient in Java and Spring Boot with production microservices deployment experience.
  • Expertise in designing RESTful APIs and implementing inter-service communication patterns.
  • Strong leadership skills with a proven track record in delivering complex projects.
  • Hands-on experience with Node.js in a microservices or API context.
  • Knowledge of CI/CD pipelines and modern software delivery practices.

More like this

Similar roles

Java Full Stack Tech Lead - Vice President

Citi

Remote (3800 Citigroup Center Drive Building A Tampa, US) 28 days ago $113,840$170,760
Java Spring Boot Quarkus Micronaut Vert.x JavaScript Angular Docker Kubernetes OpenShift Oracle SQL REST GraphQL CI/CD Tableau
Remote

Senior Java Developer, Vice President

Citi

Remote (Irving, TX) 65 days ago $125,760$188,640
Java Spring Boot Spring MVC Hibernate JPA Kafka JUnit Mockito Docker Kubernetes Git AWS Azure GCP OpenShift Linux CI/CD Jenkins MongoDB PostgreSQL RESTful APIs SQL NoSQL
Remote

Java & Microservices Development Lead – Vice President

Citi

Remote (Jersey City, NJ) 26 days ago $142,320$213,480
Java Spring Boot Spring Cloud Hibernate JUnit Mockito RESTful APIs GraphQL Kafka Docker Kubernetes AWS Azure GCP Maven Python MongoDB PostgreSQL Jenkins SonarQube Git CI/CD
Remote

Lead Software Engineer – Java, Microservices & Cloud - Vice President

Citi

Remote (3800 Citigroup Center Drive Building B Tampa, US) 1 day ago $113,840$170,760
Java Spring Boot Kafka MongoDB Spring WebFlux Kubernetes Docker ElasticSearch Test-Driven Development Behavior-Driven Development Load Balancing Caching Database Optimization Microservices Parallel Processing Concurrency
Remote