Senior Java Engineer - Assistant Vice President

Citi

Remote

Quick summary

Work type
Remote
Location
Irving, TX
Salary
$107,120–$160,680 / yr
Posted
7 days ago
Closes
Jun 29, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $157k
This role $134k
$96k most similar roles pay here $209k

This role pays less than 88% of similar roles. Most pay $136,087–$177,900 — the shaded band above. At the midpoint, this role pays about $134k versus about $157k 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 · Senior Java Engineer - Assistant Vice President

The Wholesale Credit Risk (WCR) Technology team is hiring a Senior Programmer Analyst with extensive experience in Java/J2EE development to drive digital transformation through the creation of scalable and robust middleware services. This hands-on role involves collaborating on technical solutions, delivering projects within Agile methodologies, analyzing existing systems for modernization, and adhering to Citi’s engineering standards. The ideal candidate will have over five years of relevant experience, expert-level knowledge in Java/J2EE, Spring Framework Stack, and Spring Boot, proficiency with MongoDB and Apache Kafka, and hands-on experience with microservices architecture. They should also be adept at using tools like GitHub and JIRA while contributing to both high-level and low-level system design.

What you'll do

  • Design and develop scalable middleware services using Java/J2EE and Spring Boot.
  • Analyze existing systems to identify performance bottlenecks and modernization opportunities.
  • Ensure adherence to Citi’s engineering standards and best practices in all projects.
  • Participate in code and design reviews to maintain high-quality software development.
  • Contribute to the continuous improvement of software architecture and development processes.
  • Collaborate with global teams to deliver assigned tasks meeting project milestones.

What we're looking for

  • 5+ years of experience in Application Development or Systems Analysis.
  • Expert-level hands-on knowledge of Java/J2EE and the Spring Framework Stack.
  • Deep understanding and hands-on experience with microservices architecture using Spring Boot.
  • Proficiency with MongoDB, GitHub, and JIRA within an Agile/Scrum methodology.
  • Strong foundation in systems analysis, design, and architecture for both high-level and low-level system design.

More like this

Similar roles

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

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 Engineer - Assistant Vice President

Deutsche Bank

Cary, NC 130 days ago $100,000$153,000
Java Git RESTful Microservices Oracle Test Driven Development Behavior Driven Development Google Cloud Platform CI/CD Kubernetes Docker Spring Boot PostgreSQL Maven Gradle Jenkins SonarQube Swagger JSON YAML
Hybrid

Senior Java Engineer - Assistant Vice President

Citi

Remote (700 Edwin L. Ward, Sr. Memori Rutherford, US) 18 days ago
Databricks Spark Python Java Scala SQL Data Mesh Microservices Devin.AI GitHub Copilot MCP Cloudera AWS Azure GCP Kubernetes Docker Angular React JS PostgreSQL
Remote

Senior Java Developer - Assistant Vice President

Citi

Remote (700 Edwin L. Ward, Sr. Memori Rutherford, US) 28 days ago $121,200$181,800
Java Spring Boot gRPC Protocol Buffers Domain-Driven Design Maven CI/CD Docker Kubernetes GitHub Copilot Parquet Cloudera Capital Markets Big Data
Remote