×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full-stack Java Engineer - Futures & Derivatives Clearing Technology, VP

Job in Jersey City, Hudson County, New Jersey, 07390, USA
Listing for: Citi
Full Time position
Listed on 2026-07-18
Job specializations:
  • Software Development
    Backend Developer, DevOps, Java Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 142320 - 213480 USD Yearly USD 142320.00 213480.00 YEAR
Job Description & How to Apply Below

About Citi

Citi is the leading global bank with approximately 200million customer accounts and operations in more than 160 countries. Citi offers a wide range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. Citi’s Operations & Technology teams focus on delivering secure, reliable, and efficient services while designing digital architecture that enhances customer experience.

The Role

Senior Full‑stack Java Engineer – Futures & Derivatives Clearing Technology. This senior‑level role is embedded within Citi’s Exchange‑Traded Derivatives (ETD) Clearing technology organization. Responsibilities include driving platform modernization, delivering strategic business‑critical capabilities across a global clearing infrastructure, leading distributed teams, and championing AI‑assisted software development practices.

Responsibilities
  • Deliver strategic initiatives within the ETD Clearing portfolio using Agile methodologies, partnering with business and technology stakeholders to achieve measurable outcomes.
  • Lead the design and delivery of scalable, secure, and resilient cloud‑native applications, APIs, and services aligned with Citi’s architecture and engineering standards.
  • Perform hands‑on Java‑based development and provide L3 production support for the core ETD Clearing platform, including real‑time message flows from global futures markets.
  • Drive platform transformation efforts, including the replacement of legacy product processors and the adoption of modern cloud, containerization, and distributed systems technologies.
  • Champion the adoption of AI‑assisted software engineering tools to accelerate development cycles, automate processes, and improve troubleshooting efficiency.
  • Establish and maintain CI/CD, Dev Ops, and observability practices to enhance platform stability, reliability, and time‑to‑market.
  • Collaborate with engineering teams across global regions, including Pune, India, and with ETD technology leads to coordinate release planning and delivery.
  • Mentor junior and mid‑level engineers, promote technical best practices, and cultivate a culture of continuous improvement and accountability.
  • Foster cross‑functional collaboration across engineering, QA, product, and business teams to deliver high‑quality, reusable enterprise capabilities.
  • Manage technical risk, application health, and regulatory compliance in alignment with Citi’s standards for client and asset protection.
  • Drive engineering excellence through automation, testability, reusability, and operational rigor across the full software development lifecycle.
Qualifications
  • 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 Open Shift, Kubernetes, and Docker.
  • Strong understanding of API design, application security, and authentication and authorization frameworks, with a commitment to secure software development practices.
  • Experience implementing CI/CD pipelines, automated testing, observability tooling, and performance monitoring using Git, Maven/Gradle, Open Telemetry, 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 Git Hub Copilot or Devin to improve developer productivity, code quality, and delivery velocity.
  • Proven track record working in Agile environments, leading technical initiatives, and mentoring engineers across globally distributed teams.
  • Experience with in 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…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary