JobsSenior Full-stack Java Engineer - Futures & Derivatives Clearing Technology, VP
Senior Full-stack Java Engineer - Futures & Derivatives Clearing Technology, VP
CitibankSenior Full-stack Java Engineer - Futures & Derivatives Clearing Technology, VP
CitibankLocation
Jersey City, NJ
Type
Full-time
Posted
7/15/2026
Compensation
$142,320 - $213,480 per year
Undergraduate with 5+ Years of Experience
Approval 99.7%·Filings 1,260·New hires 296·
💎 Strong Sponsor
·FY 2025Job description
The Senior Full-stack Java Engineer role at Citi is a senior-level software engineering position within the Exchange-Traded Derivatives Clearing technology organization. This role focuses on driving platform modernization and delivering strategic capabilities across a global clearing infrastructure. The ideal candidate will engage in hands-on Java development and cloud-native architecture while leading the replacement of legacy product processors. This position offers an opportunity to shape a mission-critical capital markets platform at a leading global financial institution.
Requirements
- 6+ years of hands-on software engineering experience delivering enterprise-scale applications in complex, global environments.
- Deep expertise in Java-based application development, including Spring Boot, microservices architecture, and distributed systems design.
- Hands-on experience with messaging platforms such as Kafka, IBM MQ, or Solace in high-throughput, low-latency environments.
- Proven experience designing, building, and operating cloud-native applications on container platforms such as OpenShift, Kubernetes, and Docker.
- Strong understanding of API design, application security, and authentication and authorization frameworks.
- Experience implementing CI/CD pipelines, automated testing, observability tooling, and performance monitoring using technologies such as Git, Maven/Gradle, OpenTelemetry, and Grafana.
- Experience with caching and performance optimization technologies such as Redis or Couchbase.
- Demonstrated ability to leverage AI-assisted software engineering tools such as GitHub Copilot or Devin.
- Proven track record working in Agile environments, leading technical initiatives, and mentoring engineers across globally distributed teams.
- Experience within financial services, preferably supporting Trade Processing, Clearing, Middle Office, or related capital markets platforms.
- Strong analytical and problem-solving skills with the ability to navigate ambiguity and deliver results under tight timelines.
- Outstanding communication and stakeholder management skills.
Responsibilities
- Deliver strategic initiatives within the ETD Clearing portfolio using Agile methodologies.
- Lead the design and delivery of scalable, secure, and resilient cloud-native applications, APIs, and services.
- Perform hands-on Java-based development and provide L3 production support for the core ETD Clearing platform.
- Drive platform transformation efforts, including the replacement of legacy product processors.
- Champion the adoption of AI-assisted software engineering tools to accelerate development cycles.
- Establish and maintain CI/CD, DevOps, and observability practices to enhance platform stability.
- Collaborate with engineering teams across global regions to coordinate release planning and delivery.
- Mentor junior and mid-level engineers and promote technical best practices.
- Foster cross-functional collaboration across engineering, QA, product, and business teams.
- Manage technical risk, application health, and regulatory compliance.
- Drive engineering excellence through automation, testability, reusability, and operational rigor.
Benefits
- Citi offers a comprehensive benefits package including competitive pay, stock programs, healthcare coverage, retirement plans, paid time off, parental leave, and programs supporting employee wellbeing and professional development.
Is this posting expired or inaccurate?
