This Java Technical Lead role is a senior-level software engineering leadership role embedded within Citi's Exchange-Traded Derivatives (ETD) Clearing technology organization, responsible for driving platform modernization and delivering strategic, business-critical capabilities across a global clearing infrastructure. The position sits at the intersection of hands-on Java development, cloud-native architecture, and engineering leadership supporting real-time message flows from global futures markets while leading the replacement of legacy product processors. The ideal candidate will bring deep enterprise engineering expertise, a track record of leading distributed teams, and a demonstrated commitment to AI-assisted software development practices. This role offers a compelling opportunity to shape the future of a mission-critical capital markets platform at one of the world's leading global financial institutions.
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, DevOps, 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
- 10-15 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, with a commitment to secure software development practices.
- 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 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 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, with the ability to build trusted partnerships across business and technology organizations.
- Experience with Spring Cloud and cloud-native Java technologies is preferred.
- Familiarity with event-driven architectures and high-volume, low-latency systems within capital markets is preferred.
Education
- Bachelor's degree in Computer Science, Technology, related degree, or equivalent relevant experience.
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
------------------------------------------------------
Job Family Group: Technology------------------------------------------------------
Job Family:Applications Development------------------------------------------------------
Time Type:Full time------------------------------------------------------
Most Relevant Skills Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.
Skills Required
- 10–15 years of hands-on software engineering experience delivering enterprise-scale applications
- Deep expertise in Java, Spring Boot, microservices architecture, and distributed systems
- Hands-on experience with Kafka, IBM MQ, or Solace
- Experience designing, building, and operating cloud-native applications using OpenShift, Kubernetes, and Docker
- Strong understanding of API design, application security, and authentication and authorization frameworks
- Experience implementing CI/CD pipelines, automated testing, observability, and performance monitoring
- Experience with Git, Maven or Gradle, OpenTelemetry, and Grafana
- Experience with Redis or Couchbase
- Experience using AI-assisted software engineering tools such as GitHub Copilot or Devin
- Experience leading technical initiatives and mentoring engineers across globally distributed teams
- Experience in financial services, preferably trade processing, clearing, middle office, or capital markets platforms
- Strong analytical, problem-solving, communication, and stakeholder management skills
- Experience with Spring Cloud and cloud-native Java technologies
- Familiarity with event-driven architectures and high-volume, low-latency capital markets systems
- Bachelor’s degree in Computer Science, Technology, or a related field, or equivalent relevant experience
Citi Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Citi and has not been reviewed or approved by Citi.
-
Healthcare Strength — Health coverage is presented as comprehensive, including free in-network preventive care, mental-health resources, and the Be Well Program. Materials also state new hires have access to health and insurance benefits from the outset.
-
Retirement Support — The retirement plan offers a $1-for-$1 match up to 6% of eligible pay. New employees are eligible for the plan, with automatic enrollment after 90 days if they do not enroll themselves.
-
Inclusive Benefits Coverage — Benefits highlight fertility treatment coverage, adoption/surrogacy reimbursement up to $30,000, and disability coverage. Coverage extends to spouses and domestic partners regardless of gender identity or sexuality, with gender-affirming care-related support noted.
Citi Insights
What We Do
Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities.









.png)