Java Software Developer - Assistant Vice President

Citi

Remote

Quick summary

Work type
Remote
Location
Remote
Posted
60 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $160k
$112k most similar roles pay here $207k

This listing doesn't post a salary. Most similar roles pay $142,300–$177,900.

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 397 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Java Software Developer - Assistant Vice President

Join our Credit Risk Technology team as a Software Engineer and contribute to the development of critical risk management systems supporting global stress testing functions. You will work on defining system scope and objectives, writing clean code in Java using Spring or Apache Flink, and applying cloud computing principles with AWS, Azure, or Google Cloud. Additionally, you will analyze business processes, triage production issues, and adhere to firm standards for risk management and compliance. Ideal candidates have 5-8 years of experience with GitHub Copilot and agentic AI tools, strong SQL knowledge, and familiarity with relational and NoSQL databases. Experience in Python, machine learning models, and front-end technologies like Angular is beneficial, though not required. This role offers a unique opportunity to work on large-scale financial services technology challenges.

What you'll do

  • Develop and implement software solutions for critical risk management systems.
  • Write clean, efficient code using Java with Spring or Apache Flink frameworks.
  • Analyze business processes to recommend system enhancements for risk management.
  • Triage production issues and user questions in a timely manner.
  • Apply firm’s standards for risk management, compliance, and ethical judgment.

What we're looking for

  • 5-8 years of professional software development experience with GitHub Copilot and agentic AI tools.
  • Strong expertise in Java using Spring or Apache Flink frameworks on Unix and Windows environments.
  • Proficient in cloud computing principles with hands-on experience in AWS, Azure, or Google Cloud.
  • Demonstrated knowledge of SQL and relational/no-sql database concepts and best practices.
  • Experience in Python development for professional or personal projects.

More like this

Similar roles

Java Developer - Assistant Vice President

Citi

Remote (Irving, TX) 16 days ago $107,120$160,680
Java Spring Boot Spring Framework Spring Security JUnit Mockito Kubernetes Docker REST Oracle SQL CI/CD Design Patterns DevOps Agile Methodologies
Remote

Senior Java Developer - Assistant Vice President

Citi

Remote (700 Edwin L. Ward, Sr. Memori Rutherford, US) 26 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

Senior Java Developer, Vice President

Citi

Remote (Irving, TX) 54 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, Vice President

Citi

Remote (480 Washington Boulevard Jersey City, US) 45 days ago $142,320$213,480
Java Spring Kafka Apache Ignite Oracle Docker Kubernetes CI/CD Microservices API first design GenAI Developer productivity tools VaR SIMM
Remote