Java Angular Full Stack Development Lead - Vice President - Citi Responsibilities: Technical Leadership & Full Stack Engineering Delivery End-to-End Full Stack Ownership: Lead the design, development, testing, and deployment of mission-critical, enterprise-grade web and mobile applications powered by modern Java microservices backends and Angular frontends. Architecture & Modernization: Drive adoption of Next Gen Architecture (NGA) and Plan of Record (POR) standards across microservices, distributed caching, event-driven systems (Kafka/MQ), and cloud-native container platforms. API Strategy & Integration: Architect robust, secure, and scalable RESTful and GraphQL APIs, ensuring adherence to enterprise API lifecycle standards, versioning, security protocols (OAuth2/OIDC, mTLS), and API gateway patterns. Web & Mobile Development Leadership: Guide teams in building high-performance, responsive web applications in Angular (TypeScript, RxJS, NgRx/State Management) and modern mobile experiences (native/hybrid/responsive mobile frameworks), ensuring seamless cross-platform performance and accessibility (WCAG). Delivery Management: Serve as development lead and engineering manager for multiple concurrent large-scale digital initiatives, establishing clear delivery roadmaps, managing technical debt, and resolving complex cross-team dependencies across Agile and hybrid delivery models. AI-Assisted Engineering & Innovation AI Tooling & SDLC Productivity: Champion and drive team adoption of generative AI developer tools and AI coding assistants (e.g., GitHub Copilot, Cursor, AI code review and test generation tools) to enhance developer productivity, code quality, and time-to-market. GenAI & LLM Integration: Guide architectural patterns for integrating GenAI capabilities, LLM endpoints, semantic search/vector retrieval, AI gateways, and prompt-driven microservices into enterprise web and mobile applications.
Role: UI Full Stack Application Engineering - Vice President. Responsibilities include leading the design, development, and implementation of front-end interfaces using React.js and backend services using Java and Spring Boot. Collaborate with stakeholders, mentor developers, write clean code, conduct code reviews, optimize applications, and drive technology adoption.
Role: Angular Lead Architect / Frontend Technical Specialist (C13 - Vice President). Responsibilities include setting technical vision and architectural standards for enterprise-scale web applications, leading Micro Frontend (MFE) architectures, modern Angular, Standalone Components, RxJS, Jest, and HTML5/CSS3. Partner with technology directors and mentor engineering talent.
Role: UI Full Stack Application Engineering - Vice President. Responsibilities include leading the design and development of user-centric front-end interfaces using React.js and backend services using Java and Spring Boot. Partnering with stakeholders, mentoring developers, writing clean code, conducting code reviews, optimizing application performance, and troubleshooting issues.