Java Apps Developer Lead Analyst Vice President

Citi

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
New York, NY
Salary
$142,320–$213,480 / yr
Posted
103 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $159k
This role $178k
$114k most similar roles pay here $224k

This role pays more than 72% of similar roles. Most pay $133,750–$185,000 — the shaded band above. At the midpoint, this role pays about $178k versus about $159k 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 255 open roles on FindRole.

Listed pay typically runs $138,720–$208,080 across 237 roles with salary data.

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Java Apps Developer Lead Analyst Vice President

The Java Apps Developer Lead Analyst - Vice President joins the Prime Finance Services team to develop and enhance the proprietary Margin Calculations and Reporting Platform. This role involves designing, developing, and implementing robust, scalable application systems for margin calculation engines that manage complex business logic to provide client leverage and reduce risk. The candidate will serve as a subject matter expert in programming, mentor mid-level developers, and resolve high-impact technical issues while ensuring adherence to architectural blueprints. Key technologies include Java core, Spring framework (Core, Batch, Integration, MVC, Boot, Data), Hibernate, Jackson, JAX RS, JPA, JAXB, and distributed caches like Apache Gemfire. The role also requires proficiency in JUnit, Mockito, Power Mock, Docker, Kubernetes, Git, SQL, Linux environments, and RESTful API development to support critical financial systems globally.

What you'll do

  • Design, develop, and implement scalable application systems for the Margin Calculation Services and reporting platform.
  • Translate complex business requirements from stakeholders into well-architected technical solutions.
  • Resolve high-impact problems by analyzing intricate business processes and complex system architectures.
  • Serve as a subject matter expert to ensure all designs align with architectural blueprints and technology roadmaps.
  • Establish and enforce robust standards for coding, testing, debugging, and implementation across development teams.
  • Mentor and coach mid-level developers and analysts while managing work distribution to maximize team potential.
  • Proactively identify and implement system enhancements to support new product deployments and process improvements.
  • Manage technical risks and ensure compliance with regulatory requirements and internal control standards.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, or a related field is required, with a Master's degree preferred.
  • 6 to 10 years of progressive experience in systems analysis and programming of software applications.
  • Proficiency in Java core technologies including collections, concurrency, streams, and multi-threading for performance enhancements.
  • Expertise in Spring framework (Core, Batch, Integration, MVC, Boot, Data), Hibernate, Jackson, JAX RS, and JPA.
  • Experience with Microservices architecture, TDD, and RESTful API development.
  • Knowledge of distributed caches like Apache Gemfire, messaging systems like JMS or Kafka, and containerization tools like Docker and Kubernetes.
  • Proficiency in SQL, Linux environments, job scheduling, and source control using Git.
  • Strong understanding of algorithms, data structures, design patterns, and agile project management methodologies.

More like this

Similar roles

Java Apps Developer Lead Analyst Vice President

Citi

Remote (New York, NY) 103 days ago $142,320$213,480
Java Spring Framework Microservices TDD Hibernate JAX RS Kafka JMS JUnit Mockito Docker Kubernetes SQL Git Linux RESTful API Apache Gemfire Jackson JPA JAXB
6+ yrs exp Remote

Senior Java Developer, Vice President

Citi

Remote (Jersey City, NJ) 22 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

Senior Java Developer Assistant Vice President

Citi

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

Senior Java Developer Assistant Vice President

Citi

Irving, TX 24 days ago $107,120$160,680
Java Spring Boot Hibernate Oracle PL/SQL JavaScript HTML5 CSS3 Angular Git JUnit Cucumber Playwright MongoDB Agile JIRA UML GitHub Copilot
5+ yrs exp Hybrid