Java Microservices Lead Developer, Vice President

Citi

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$125,760–$188,640 / yr
Posted
48 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $179k
This role $157k
$115k most similar roles pay here $224k

This role pays less than 63% of similar roles. Most pay $151,500–$206,550 — the shaded band above. At the midpoint, this role pays about $157k versus about $179k 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 391 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Java Microservices Lead Developer, Vice President

The Java Microservices Lead Developer is a senior-level position within the Technology team, focusing on designing and implementing robust application systems using microservices architecture. This role involves hands-on development of RESTful APIs and services with Java/Spring Boot and Node.js, ensuring scalability and reliability through messaging queues and inter-service communication. Daily tasks include participating in code reviews, API testing with tools like Postman, and understanding CI/CD pipelines to maintain high-quality software delivery. The ideal candidate will have expertise in Java, Spring Boot, REST APIs, and experience with microservices architecture, making significant contributions to the development of scalable and fault-tolerant systems.

What you'll do

  • Design and implement RESTful APIs and microservices architecture.
  • Develop services using Java/Spring Boot and Node.js for scalability.
  • Ensure inter-service communication through REST and messaging queues.
  • Conduct hands-on development of required services and participate in reviews.
  • Perform API testing with tools like POSTMAN to ensure reliability.

What we're looking for

  • Design and implement RESTful APIs and microservices architecture using Java/Spring Boot.
  • Develop services with inter-service communication via REST and messaging queues.
  • Ensure application scalability, reliability, and fault tolerance.
  • Participate in code reviews and API testing (e.g., POSTMAN).
  • Understand and work within CI/CD pipelines for continuous integration and deployment.
  • Master’s degree preferred; extensive experience in applications development required.

More like this

Similar roles

Backend Java Developer - Vice President

Citi

Remote (700 Edwin L. Ward, Sr. Memori Rutherford, US) 60 days ago $142,320$213,480
Java Spring Boot Spring Data Spring Cloud Maven Gradle SQL Test-Driven Development SonarQube Microservices Event-Driven Architecture TDD Docker Kubernetes Apache Spark Apache Flink AWS Azure GCP
Remote

Java Full Stack Tech Lead - Vice President

Citi

Remote (3800 Citigroup Center Drive Building A Tampa, US) 19 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 Lead - Vice President

Citi

Remote (6400 Las Colinas Blvd Irving, US) 147 days ago
Java Spring Framework Oracle MongoDB Apache Kafka Kubernetes Angular JavaScript TypeScript HTML5 CSS3 SCSS Microservices Reactive Programming DevOps CI/CD
Remote

Senior Java Developer, Vice President

Citi

Remote (Irving, TX) 56 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