Lead Java Back End Developer, Digital Assets Platform, Vice President

Citi

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
New York, NY
Salary
$142,320–$213,480 / yr
Posted
7 days ago
Freshness
Confirmed live yesterday
Closes
Nov 30, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $183k
This role $178k
$134k most similar roles pay here $222k

This role pays more than 52% of similar roles. Most pay $157,200–$208,429 — the shaded band above. At the midpoint, this role pays about $178k versus about $183k 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 256 open roles on FindRole.

Listed pay typically runs $140,080–$210,120 across 238 roles with salary data.

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Lead Java Back End Developer, Digital Assets Platform, Vice President

Lead Java Back End Developer — Digital Assets Platform - Vice President serves as a hands-on technical leader within the Digital Assets Platform team. This role functions as the technical backbone for the squad, where you will write production code, conduct rigorous code reviews, and lead low-level design sessions to translate requirements into detailed technical designs. You will be responsible for mentoring junior and mid-level engineers, managing sprint execution, and ensuring engineering excellence through automated testing and CI/CD practices. The role requires expertise in Java, Spring Boot, distributed systems, microservices, REST/gRPC APIs, and containerization tools like Docker and Kubernetes. The position focuses on core software engineering within a digital asset environment, solving complex backend challenges related to platform reliability and scalability while navigating the complexities of large-scale, regulated financial services infrastructure.

What you'll do

  • Write, review, and ship production-quality Java backend code as a hands-on technical leader.
  • Resolve complex, high-risk, or ambiguous engineering problems on the Digital Assets Platform.
  • Perform rigorous code reviews to identify logic errors, security gaps, and performance bottlenecks.
  • Lead low-level design sessions to translate requirements into detailed class structures and API contracts.
  • Mentor junior and mid-level engineers through technical guidance, pair programming, and structured feedback.
  • Manage sprint execution by decomposing epics into scoped tasks and ensuring on-time delivery.
  • Champion engineering excellence by enforcing automated testing, CI/CD practices, and observability standards.
  • Identify and remediate technical debt and legacy issues to ensure platform reliability.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 6 to 10 years of hands-on professional software development experience in backend engineering.
  • Proficiency in Java, Spring Boot, distributed systems, microservices, and REST/gRPC APIs.
  • Proven ability to perform high-signal code reviews for security, performance, and concurrency issues.
  • Strong command of low-level design (LLD) including API contracts, data models, and sequence flows.
  • Experience leading or mentoring a team of engineers through technical guidance and peer review.
  • Experience in large-scale, regulated, or enterprise environments, preferably within financial services.
  • Familiarity with CI/CD pipelines, containerization (Docker/Kubernetes), and cloud-native architectures.

More like this

Similar roles

Java Tech Lead Vice President

Citi

Irving, TX 50 days ago $138,720$208,080
Java Spring Boot Microservices AWS Pivotal Cloud Foundry Akamai Angular React CI/CD Distributed Systems Algorithms Data Structures SDLC Agile Artificial Intelligence
6+ yrs exp Hybrid

Senior Back-End Java Developer, Trading Platforms

Citi

Remote (Jersey City, NJ) 42 days ago $142,320$213,480
Java Kotlin Python Spring Boot Microservices Kafka Solace Tibco MQ Kubernetes Docker OpenShift Oracle SQL CI/CD TDD BDD Trunk-based Development Infrastructure as Code Distributed Systems
Remote

Senior Back-End Java Developer, Trading Platforms

Citi

Remote (Jersey City, NJ) 42 days ago $142,320$213,480
Java Kotlin Python Spring Boot Microservices Kafka Solace Tibco MQ Kubernetes Docker OpenShift Oracle SQL CI/CD TDD BDD Trunk-based Development Infrastructure as Code Distributed Systems
Remote

Fullstack Java Developer, Vice President

Citi

Remote (Irving, TX) 39 days ago $125,760$188,640
Java Spring Boot Microservices Architecture AWS Azure GCP Docker Kubernetes OpenShift Oracle Database MongoDB Cassandra DynamoDB Cosmos DB Kafka RabbitMQ Agile Scrum Distributed Systems
Remote

Senior Backend Engineer

Gen Digital

New York, NY 135 days ago $158,080$178,880
Java Spring Boot REST API Microservices Distributed Systems SQL NoSQL Kafka SQS AWS Kubernetes Docker CI/CD Git Observability Contract Testing Data Pipelines AI-assisted Development
5+ yrs exp Hybrid

Senior Java Developer, Vice President

Citi

Remote (Jersey City, NJ) 21 days ago $142,320$213,480
Java Spring Kafka Apache Ignite Oracle MongoDB Python Microservices REST WebSocket gRPC Docker Kubernetes OpenShift VaR SIMM
6+ yrs exp Remote