Java Lead – Artificial Intelligence & Machine Learning -Vice President
Core
Lead application systems analysis and programming for a centralized cross-asset platform risk system, driving automation initiatives using Generative AI to minimize manual QA intervention.
Role type
Vice President, Application Development Tech Lead Analyst
Builds
A fully automated, highly resilient risk platform for Citi's global franchise
Domain
Financial Services / Risk Management / Generative AI
Deliverable
production ML models | product features
Required skills
Java, Spring, Kafka, Distributed Cache (Apache Ignite), Generative AI concepts, Microservices architecture, REST API design, Cloud platforms (Docker, Kubernetes, OpenShift), NoSQL (MongoDB), Enterprise architecture patterns
Preferred skills
UI tech stack, CVA/XVA regulatory stress testing, Copilot
Technologies
Java, Spring, Kafka, Apache Ignite, MongoDB, Docker, Kubernetes, OpenShift, Copilot
Responsibilities
Lead application systems analysis and programming ensuring adherence to architecture blueprint; Drive product quality and delivery through automation initiatives, especially in generative AI; Partner with management to define system enhancements and resolve high-impact problems; Collaborate with development teams to formulate requirements and propose solutions; Mentor mid-level developers and establish coding/testing standards; Assess risk and ensure compliance with laws and regulations.
Seniority
Vice President, strategic leadership with hands-on technical expertise