Senior Full-stack Java Engineer - Futures & Derivatives Clearing Technology, VP
Listed on 2026-07-18
-
Software Development
Backend Developer, DevOps, Java Developer, Cloud Engineer - Software
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 RoleSenior 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.
- 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…
(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).