Apps Development Senior Programmer Analyst, Assistant Vice President

Citi

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
New York, NY
Salary
$121,200–$181,800 / yr
Posted
103 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $167k
This role $152k
$111k most similar roles pay here $218k

This role pays less than 65% of similar roles. Most pay $137,000–$196,900 — the shaded band above. At the midpoint, this role pays about $152k versus about $167k 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 · Apps Development Senior Programmer Analyst, Assistant Vice President

As an Apps Development Sr Programmer Analyst - Assistant Vice President, you will join the Prime Finance Services team to develop and enhance the proprietary Margin Calculations and Reporting platform. You will be responsible for designing, developing, and implementing robust application systems that manage complex business logic to provide leverage to clients and reduce risk. Your daily work involves managing the full software development lifecycle, including analysis, design, testing, and implementation of scalable solutions. The role requires expertise in Java core technologies, Spring framework, Microservices architecture, and TDD. You will utilize tools such as Hibernate, Jackson, JAX-RS, JUnit, Mockito, Kafka, and Docker. Additionally, you will work with SQL, Linux environments, and Git to solve computing-intensive financial problems while ensuring system performance and security within a global development environment.

What you'll do

  • Design, develop, and implement scalable application systems for the Margin Calculation Services and reporting platform.
  • Translate complex business requirements into well-architected technical solutions in collaboration with stakeholders.
  • Manage all phases of the software development lifecycle from analysis and design to testing and implementation.
  • Provide advanced programming insights and technical support to users and other technology groups.
  • Propose innovative solutions to resolve complex technical challenges and improve system functionality.
  • Implement security measures and conduct post-implementation analysis to ensure optimal system performance.
  • Assess and manage technical risks while ensuring compliance with regulatory standards and internal controls.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 4 to 6 years of progressive experience in systems analysis and programming of software applications.
  • Strong proficiency in Java core technologies including collections, concurrency, streams, and TDD.
  • Experience with Spring framework (Core, Batch, Integration, MVC, Boot, Data), Hibernate, and JPA.
  • Proficiency in RESTful API development, SQL, and Linux environments.
  • Knowledge of microservices architecture, distributed caches like Apache Gemfire, and containerization tools like Docker and Kubernetes.
  • Experience with messaging systems such as JMS or Kafka and testing frameworks like JUnit and Mockito.
  • Working knowledge of agile methodologies and project management techniques.

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

Java Apps Developer Lead Analyst Vice President

Citi

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

Java/SQL Developer Assistant Vice President

Citi

Remote (Tampa, FL) 10 days ago $96,960$145,440
Java SQL Spring Microservices TDD Linux Kafka Redis Gemfire Docker Kubernetes MS SQL Server React HTML5 CSS Agile
5+ yrs exp Remote Hybrid