Senior Java Developer - Vice President

Citi

Actively hiring
Jersey City, NJ Posted 16 days ago $142,320$213,480 / year

At a glance

AI generated

TL;DR

Join our OTC Clearing NAM Scrum team as a Senior Developer and contribute to the development of a leading global OTC Clearing platform. In this role, you will design, develop, test, and deploy high-quality, scalable solutions while promoting engineering best practices in an Agile environment. You will collaborate closely with product owners, architects, and other stakeholders to deliver robust technical solutions using Java, Kubernetes, Docker, and Kafka. With a minimum of 6 years of hands-on software development experience in financial services, you should have expertise in cloud-native technologies and event-driven architecture. This role requires strong communication skills, an innovative mindset, and the ability to manage tight deadlines while fostering engineering excellence.

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.
  • Collaborate with Scrum Master, Product Owner, QA, Architects, and global team members.

What we're looking for

  • 6+ years of hands-on software development experience in financial services.
  • Expert-level Java developer with strong cloud-native technology skills (Kubernetes, Docker).
  • Experience designing and developing robust, scalable enterprise applications.
  • Proficient in API development and application security best practices.
  • Familiarity with DevOps principles and CI/CD pipelines.
  • Strong communication and collaboration skills for agile team environments.

Market check

Salary context

This $142,320–$213,480 range sits above 87% of similar postings on FindRole.

Peer median band

$118,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 (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

Senior Java Developer, Vice President

Citi

Remote (480 Washington Boulevard Jersey City, US) 37 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