Java & Microservices Development Lead – Vice President

Citi

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Jersey City, NJ
Salary
$142,320–$213,480 / yr
Employment
Full-time
Posted
49 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $164k
This role $178k
$111k $224k
below market most similar roles pay here above market

This role pays more than 70% of similar roles. Most pay $142,300–$184,925 — the blue band above. At the midpoint, this role pays about $178k versus about $164k 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 267 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Java & Microservices Development Lead – Vice President

The Java & Microservices Development Lead – Vice President joins the Enterprise Operations & Technology team to design and build complex software solutions. This role involves translating business requirements into scalable architectures, mentoring junior engineers, and managing code releases across various environments. You will develop robust backend systems using Java 8+, Spring Boot, Spring Cloud, Spring JPA, JDBC, Hibernate, and Maven. Key responsibilities include implementing microservices with Docker, Kubernetes, and OpenShift, as well as managing messaging via Kafka, TIBCO EMS, and IBM MQ. You will utilize SQL and NoSQL databases, including MongoDB, while ensuring quality through JUnit, Mockito, and CI/CD tools like Jenkins. The work focuses on solving complex architectural problems, optimizing bottlenecks, and ensuring secure, reliable data transformations between formats like XML, JSON, and SWIFT.

What you'll do

  • Translate complex business requirements into robust software solutions and intuitive user interfaces.
  • Design and build complex technical solutions aligned with architectural blueprints and standards.
  • Coordinate and execute component integration, system integration, and user acceptance testing.
  • Solve complex architecture problems by developing extensible solutions and removing bottlenecks.
  • Provide mentoring and technical guidance to junior engineers on specific engineering tasks.
  • Maintain application hygiene and address all Risk & Control items.
  • Handle code releases across various environments and proactively communicate risks.

What we're looking for

  • 6-10 years of hands-on experience in Java backend development.
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
  • Master’s degree (preferred).
  • Proficiency in Java 8+ features, functional programming, Spring Boot, Spring JPA, Spring Cloud, JDBC, Hibernate, REST, and Maven.
  • Experience with microservices architecture, Docker, Kubernetes/OpenShift, and cloud platforms (AWS, Azure, GCP).
  • Experience with Kafka, TIBCO EMS, IBM MQ, and SQL/NoSQL databases (Oracle, PostgreSQL, and MongoDB preferred).
  • Proficiency with JUnit, Mockito, Git/Bitbucket, and CI/CD tools like Jenkins or SonarQube.
  • Strong communication, analytical, problem-solving, and leadership skills.

More like this

Similar roles

Senior Java Developer - Vice President

Citi

New Castle, DE 43 days ago $125,760–$188,640
Java RESTful APIs Spring Oracle SQL MongoDB OpenShift Kubernetes Gradle Maven Apache Kafka IBM MQ CI/CD Jenkins Grafana Agile
6+ yrs exp Hybrid

Senior Java Developer Assistant Vice President

Citi

Tampa, FL 71 days ago $96,960–$145,440
Java 17+ Spring Boot Hibernate Spring Oracle PL/SQL JavaScript HTML5 CSS3 Angular JUnit Cucumber Playwright Git JIRA MongoDB Agile UML GitHub Copilot
5+ yrs exp Hybrid

Java Microservices Development Lead - Vice President

Citi

Tampa, FL 24 days ago $113,840–$170,760
Java Spring Boot Spring Cloud Apache Kafka RabbitMQ Kubernetes Docker OpenShift SQL Prometheus Grafana Splunk OpenTelemetry CI/CD GitHub Copilot ISO 20022 JVM Reactive Programming Agile
10+ yrs exp Hybrid

Java Microservices Developer - Assistant Vice President

Citi

Tampa, FL 24 days ago $96,960–$145,440
Java Spring Boot Spring Cloud Apache Kafka RabbitMQ Kubernetes Docker OpenShift SQL Prometheus Grafana Splunk OpenTelemetry CI/CD Git SAGA CQRS Event Sourcing ISO 20022
8+ yrs exp Hybrid

Senior Java Developer - Vice President

Citi

Tampa, FL 9 days ago $113,840–$170,760
Java Spring Framework Spring Boot Spring Data Spring Cloud SQL NoSQL Maven Gradle JUnit Mockito SonarQube Test-Driven Development Microservices Event-Driven Architecture Docker Kubernetes OpenShift Apache Spark Apache Flink AWS Azure GCP Prompt Engineering
6+ yrs exp Hybrid