Senior Platform Engineer, Java Full Stack Applications Development

Citi

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Jersey City, NJ
Salary
$176,720–$265,080 / yr
Employment
Full-time
Posted
7 days ago
Freshness
Confirmed live today
Closes
Oct 10, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $184k
This role $221k
$113k most similar roles pay here $281k

This role pays more than 76% of similar roles. Most pay $151,000–$216,556 — the shaded band above. At the midpoint, this role pays about $221k versus about $184k 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 271 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Senior Platform Engineer, Java Full Stack Applications Development

Senior Platform Engineer, Java Full Stack Applications Development, SVP serves as a pivotal leader within the Inventory Management domain to drive the modernization of application systems. This role involves leading technical teams through the full software development lifecycle, focusing on transforming legacy monolithic systems into modern, cloud-native microservices ecosystems. The successful candidate will architect and develop high-volume, low-latency enterprise solutions while providing mentorship and guidance on complex design challenges. Key responsibilities include conducting systems analysis, managing functional requirements in JIRA, and overseeing quality assurance through robust test automation. The role requires deep expertise in Java, Angular, and relational databases, alongside proficiency in NoSQL, Kafka, and MQ messaging systems. Technical core competencies include Domain-Driven Design, distributed processing fundamentals, and advanced SQL for data modeling to solve complex business problems within a high-scale enterprise environment.

What you'll do

  • Design and develop high-volume, low-latency enterprise applications using Java, Angular, and relational databases.
  • Lead the architectural transformation of legacy monolithic systems into modern, cloud-native microservices ecosystems.
  • Conduct in-depth analysis of complex business processes to translate stakeholder requirements into technical designs and user stories.
  • Oversee the development lifecycle to ensure system resilience, risk mitigation, and high performance before production deployment.
  • Manage and maintain robust test automation suites to support continuous integration and regression testing.
  • Mentor, coach, and conduct code reviews for developers and analysts within matrixed technology teams.
  • Align technology roadmaps with business strategies while managing risks and ensuring regulatory compliance.
  • Identify system bottlenecks and implement scalable solutions to improve overall operational effectiveness.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Master's degree (preferred).
  • 10+ years of relevant experience in applications development including Java, Angular, and relational databases.
  • Proven track record leading complex technical projects, large budgets, and global or matrixed technology teams.
  • Subject Matter Expertise in systems analysis, programming sophisticated software, and SDLC standards using agile methodologies.
  • Deep expertise in full-stack Angular and Java development with microservices architecture, Domain-Driven Design, and distributed processing.
  • Proficiency in relational and NoSQL databases, advanced SQL, and messaging technologies like Kafka or ActiveMQ.
  • Experience with legacy to modern transformation patterns such as the strangler pattern and anti-corruption layers.

More like this

Similar roles

Senior Java Platform Engineer - Senior Vice President

Citi

Tampa, FL +1 2 days ago $141,440–$212,160
Java Spring Boot Kafka RESTful APIs Oracle Microsoft SQL MongoDB AWS Kubernetes Docker OpenShift CI/CD Jenkins Gradle Maven Python LangChain Pinecone Weaviate COBOL C++
10+ yrs exp Hybrid

Senior Full-stack Java Developer, VP

Citi

Remote (Jersey City, NJ) 16 days ago $142,320–$213,480
Java Spring Boot Spring Cloud Microservices Kafka IBM MQ Solace Kubernetes OpenShift Docker CI/CD Git Maven Gradle Redis Couchbase OpenTelemetry Grafana Agile
6+ yrs exp Remote

Senior Full Stack Java Developer Vice President

Citi

Remote (Jersey City, NJ) 72 days ago $142,320–$213,480
Java JavaScript React Spring RESTful APIs Microservices Micro-frontend AWS Kafka Kubernetes S3 SQL TDD Clean Code Data Structures Algorithms SDLC
6+ yrs exp Remote

Senior Lead Software Engineer, Full Stack Java

JPMorgan Chase

Chicago, IL 51 days ago
Java Spring Boot Microservices Architecture SQL NoSQL Kafka restAPI AWS CI/CD Agile Automated Testing System Design AI-assisted Engineering Security
5+ yrs exp

Senior Software Engineer, Platform

Oracle

Nashville, TN 7 days ago $92,500–$209,500
Java C++ C# Go RESTful APIs Microservices Oracle Cloud Infrastructure distributed-systems Containers Source Control Observability Service Reliability Engineering SDKs API Design
4+ yrs exp