Senior Java Developer - Assistant Vice President

Citi

Actively hiring
Jersey City, NJ Posted 24 days ago $121,200$181,800 / year

At a glance

AI generated

TL;DR

We are seeking a Senior Developer to join our OTC Clearing NAM Scrum team, where you will play a pivotal role in developing the world's leading OTC Clearing platform. As part of this mission-critical system, you will design and implement robust solutions using Java, Kubernetes, Docker, and Kafka, while fostering engineering excellence through agile methodologies. Your day-to-day responsibilities include software development, quality advocacy, solution implementation, and collaboration with cross-functional teams to deliver scalable and maintainable code. This role requires 4+ years of hands-on experience in financial services, expertise in cloud-native technologies, and a commitment to adopting industry best practices such as DevOps and CI/CD pipelines.

Skills

Java Kubernetes Docker Apache Kafka RDBMS CI/CD OAuth TLS PKI DevOps React Angular Redis Gemfire

What you'll do

  • Design, develop, test, and deploy high-quality, scalable code for the OTC Clearing platform.
  • Promote best practices in coding, testing, build, deployment, and maintenance of software.
  • Actively contribute to design and implement technical solutions in a hands-on capacity.
  • Participate in scrum activities like sprint planning and refinement with technical insights.
  • Deliver robust technical solutions adhering to engineering principles and practices.
  • Collaborate with stakeholders to understand business needs and deliver effective solutions.

What we're looking for

  • 4+ years of hands-on software development experience in financial services.
  • Expertise in Java development and cloud-native technologies like Kubernetes and Docker.
  • Experience with event-driven architecture using Apache Kafka.
  • Proven track record working in Agile/Scrum environments.
  • Strong API development skills including security best practices.

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

480 Washington Boulevard Jersey City, US 16 days ago $142,320$213,480
Java Kubernetes Docker Apache Kafka RDBMS CI/CD OAuth TLS PKI DevOps React Angular Redis Gemfire

Senior Java Developer - Assistant Vice President

Citi

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

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

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