Senior Java Developer - Assistant Vice President

Citi

Remote Actively hiring
Remote, USA · Rutherford, NJ Posted 18 days ago $121,200$181,800 / year

At a glance

AI generated

TL;DR

The Senior Java Developer role within the Architecture organization at an intermediate level involves hands-on development and participation in establishing new or revised application systems. This position requires conducting technical Proof-of-Work to evaluate technologies and implementing findings into projects, along with tasks such as feasibility studies, performance benchmarking, and security measures post-implementation. The developer will work on all phases of the development process including analysis, design, testing, and implementation while also mentoring junior team members and advising stakeholders. Core skills include deep expertise in Java 17 and Spring Boot, experience with RESTful microservices, knowledge of Domain-Driven Design, proficiency in Docker and Kubernetes, and familiarity with AI-powered tools like GitHub Copilot. The role demands a strong understanding of Capital Markets concepts and experience with large datasets and Big Data platforms such as Cloudera.

Skills

Java Spring Boot gRPC Protocol Buffers Domain-Driven Design Maven CI/CD Docker Kubernetes GitHub Copilot Parquet Cloudera Capital Markets Big Data

What you'll do

  • Conduct technical Proof-of-Work to evaluate new technologies and implement them in projects.
  • Develop RESTful microservices with gRPC and Protocol Buffers for inter-service communication.
  • Design and implement new or revised application systems based on business needs.
  • Recommend security measures post-implementation to ensure system functionality.
  • Serve as a subject matter expert (SME) for senior stakeholders and team members.
  • Coach and advise new or lower-level analysts in development practices.

What we're looking for

  • 5-8 years of hands-on software development experience.
  • Expertise in Java 17 and Spring Boot framework.
  • Proven experience developing RESTful microservices with gRPC and Protocol Buffers.
  • Strong understanding of Domain-Driven Design (DDD) principles.
  • In-depth knowledge of build tools, CI/CD pipelines, Docker, and Kubernetes.
  • Understanding of Capital Markets concepts and experience with large datasets.
  • Working knowledge of AI-powered development tools like GitHub Copilot.

Market check

Salary context

This $121,200–$181,800 range sits above 41% of similar postings on FindRole.

Peer median band

$120,000$198,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,300$177,900

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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

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

Most-posted roles

View all roles at Citi

More like this

Similar roles

Senior Java Developer, Vice President

Citi

Remote (6400 Las Colinas Blvd Irving, US) 46 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 Full Stack Java Engineer - Assistant Vice President

Citi

Remote (6460 Las Colinas Blvd Irving, US) 35 days ago $107,120$160,680
Java Angular React Oracle PostgreSQL RESTful APIs Kafka ElasticSearch NoSQL Caching Test Driven Development Authentication Authorization Security DevOps CI/CD
Remote

Senior Java Developer - Vice President

Citi

Remote (480 Washington Boulevard Jersey City, US) 11 days ago $142,320$213,480
Java Spring Boot Python PostgreSQL Oracle MongoDB DynamoDB RESTful APIs Apache Kafka Docker Kubernetes CI/CD Linux Hibernate Spring MVC Microservices Automated Testing
Remote

Lead Java Developer- Vice President

Citi

Remote (388 Greenwich Street - Tower, US) 45 days ago
Java Spring Framework Python Docker Kubernetes AWS Prometheus Grafana ELK Kafka JMS gRPC PostgreSQL NoSQL Linux Microservices APIs
Remote

Senior Java Developer - Vice President

Citi

Remote (700 Edwin L. Ward, Sr. Memori Rutherford, US) 9 days ago $142,320$213,480
Java Spring Angular Oracle PL/SQL Python CI/CD
Remote