CrawlJobs Logo

Full Stack Engineer - Vice President

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India , Pune

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

This role is for an innovative Full Stack Engineer to help the build out of solutions that comprise of agentic flows & application integration, focusing on process efficiencies, automation, simplification, and risk reduction across enterprise business solutions. The successful candidate will contribute to the technical direction of products and services, instil engineering best practices, and promote cultural change within the organization. This position involves close collaboration with various technology teams to push the adoption of Generative AI technologies and agentic flows across enterprise-wide applications and processes, and to develop partnerships with third-party providers for validating and adopting best-of-breed solutions.

Job Responsibility:

  • Contribute significantly to engineering & delivery of end-to-end solutions
  • Adopt a product-focused approach, ensuring the development of robust, scalable, and user-friendly solutions
  • Thrive in a fast-paced environment by continuously testing, learning, and tackling cutting-edge problems
  • Actively engage in pair programming, promote lean methodologies, and streamline processes by removing unnecessary bureaucracy
  • Prioritize rapid delivery and iterative development, demonstrating adaptability and a willingness to pivot rather than pursuing a perfect upfront solution
  • Develop foundational components and mature technology capabilities in Artificial Intelligence (AI) and Large Language Models (LLMs)
  • Drive the enterprise-wide adoption and successful integration of Generative AI solutions
  • Demonstrate strong problem-solving capabilities and a proactive learning mindset, continuously acquiring new skills
  • Exhibit excellent communication and collaboration skills, effectively engaging with diverse stakeholders
  • Be adaptable and resourceful in navigating complex technical and organizational challenges

Requirements:

  • Strong engineering experience with high-performance, large-scale distributed systems
  • Fluency in Java, Python or both
  • UI development skills with technologies such as React JS or StreamLit
  • Experience with frameworks such as Spring (Boot, Core, JDBC, AI etc.) or Flask
  • Proficiency in database technologies, such as Oracle, Postgres, or MongoDB
  • Experience designing and implementing REST or WebSocket APIs
  • Experience with messaging and integration platforms like Kafka or JMS/MQ
  • Familiarity with one of the major cloud platforms including AWS, GCP, or Azure
  • Strong knowledge of infrastructure tools, including Docker, Kubernetes, Terraform, and Helm
  • Experience with build and deployment (CI/CD) tools such as Jenkins and Gradle
  • A minimum of 10+ years of professional experience in financial services, technology firms, or dynamic start-up environments
  • Strong hands-on experience with Agile delivery, product management, and value stream methodologies
  • Proven track record in producing high-quality project artifacts
  • Demonstrated ability to drive the design, development & implementation of scalable systems
  • Motivated self-starter with the ability to quickly learn new skills and effectively navigate complex organizational structures
  • Bachelor's degree in Computer Science, Information Technology or Engineering is required
  • a Master's degree is preferred

Nice to have:

  • Proficiency in Javascript/Typescript or Golang is also highly valued
  • Understanding of Gen AI Engineering - LangChain, LangGraph, and MLFlow, LLMs, transformers, agentic frameworks, vector stores, and search algorithms
  • Experience using AI coding assistants such as CoPilot or Devin

Additional Information:

Job Posted:
May 14, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Full Stack Engineer - Vice President

Senior Web Full Stack Engineer (Trading Platform & UI Transformation) - Vice President

Join the CTO team and build the future of UI development at Citi! This is a uniq...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on senior Full-Stack Web software engineer with a passion for modern web development
  • Deep expertise in TypeScript, Electron and Node.js
  • Demonstrated solid experience with Docker, Kubernetes, and cloud platforms like OpenShift
  • Strong understanding of microservices architecture, REST APIs, and message queuing systems
  • Familiarity with DevSecOps principles and CI/CD pipelines
  • Strong advocate for clean code, testability, and maintainability
  • Excellent communication and collaboration skills
Job Responsibility
Job Responsibility
  • Build the next generation of UI: Shape the future of our UI Platform, leveraging your expertise to create scalable, resilient, and user-friendly applications
  • Pioneer AI-powered UI interoperability: Drive the vision and implementation of AI to enhance how our UIs interact globally, finding innovative ways to improve workflows
  • Work at the forefront of AI innovation: Citi is a leader in AI adoption within financial markets, giving you access to cutting-edge tools and resources
  • Impactful work: Directly empower traders, sales and portfolio managers with cutting-edge UI tools and capabilities
  • Cutting-edge technology: Leverage the latest technologies like TypeScript, Node.js, Docker, Kubernetes, and OpenShift (or similar cloud platforms) to build a next-generation UI platform
  • Focus on UX: Build intuitive and visually appealing platform capabilities designed to handle a heterogeneous end user audience across the firm
  • Standardized Frameworks: Develop and maintain standardized frameworks to streamline development and ensure consistency across the firm
  • Interoperability: Enable seamless interoperability between different UI applications across multiple projects and teams
  • Build for scale: Design and implement solutions that are robust, scalable, and resilient enough to handle Citi's massive operational demands
  • Be a Change Agent: Champion modern software engineering practices, influencing how UI development is done across the organization
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer - Vice President

The Software Engineer Vice President is a senior level position responsible for ...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of relevant experience in the Financial Service industry with Back End, preferred Full Stack experience
  • 6+ years of professional experience in software engineering, with a strong focus on full-stack development
  • Expertise in React/AngularJS for front-end development
  • Experience with any of the following: Java, Springboot, React, AngularJS, SQL Queries, Python
  • Design, develop, and implement scalable and maintainable web applications using React/AngularJS, Spring Boot, and SQL
  • Proficiency in Spring Boot for building robust and scalable backend systems
  • Strong SQL skills for database design, querying, and optimization
  • Experience with RESTful APIs and microservices architecture
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right
New

Full Stack Engineer - AI Enabled – Senior Vice President

Citi is looking for a highly skilled and innovative Full Stack Engineer with a s...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field
  • Significant hands-on experience in full-stack software development
  • Proven experience in designing and building scalable, high-performance microservices
  • Demonstrated experience with event-driven architectures (e.g., Kafka, RabbitMQ)
  • Solid experience with modern front-end frameworks, specifically Angular
  • Experience with AI technologies, including machine learning, natural language processing, or other AI domains
  • Specific experience with agentic AI development, including designing, building, and deploying intelligent agents for business applications
  • Expert proficiency in Java and TypeScript/JavaScript
  • Strong expertise in Java development, including Spring Boot, Spring Cloud
  • Extensive experience with microservices architecture principles and patterns
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance, scalable, and secure full-stack applications using Java, Angular, microservices, and event-based architectures
  • Lead the integration of AI capabilities into existing and new applications, focusing on creating and deploying agentic AI solutions for various business use cases
  • Collaborate with data scientists, AI researchers, product managers, and other engineering teams to translate business requirements and AI models into production-ready software
  • Architect and implement microservices and event-driven systems that are resilient, fault-tolerant, and performant
  • Develop front-end user interfaces using Angular, ensuring an intuitive and responsive user experience
  • Contribute to the entire software development lifecycle, including requirements gathering, design, coding, testing, deployment, and operational support
  • Promote and implement best practices in software engineering, including code quality, testing, CI/CD, security, and documentation
  • Stay abreast of emerging technologies and trends in full-stack development, AI, and agentic systems, recommending and implementing innovative solutions
  • Mentor junior developers and actively participate in code reviews, fostering a culture of technical excellence and continuous learning
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Senior Java Engineer - Full Stack, Vice President

The Senior Java Full-Stack Engineer is an experienced, individual contributor po...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years progressive hands-on experience in software engineering
  • Demonstrated history of technical growth and tackling increasingly complex challenges in a full-stack capacity
  • Verifiable experience in designing, building, and maintaining large-scale, distributed, and mission-critical applications
  • Deep understanding of scalability, high availability, security, and observability
  • Comprehensive experience across the entire software development lifecycle (SDLC)
  • Strong proficiency in back-end development with Java, including Spring Boot
  • Proven experience designing, building, and operating applications based on microservice architecture
  • Strong proficiency in front-end development with React or Angular
  • Demonstrated experience utilizing AI-powered development tools
  • Deep understanding of engineering fundamentals including data structures, algorithms, design patterns, and best practices
Job Responsibility
Job Responsibility
  • Actively participate in the entire software development lifecycle (SDLC), from requirements analysis and technical design to coding, testing, deployment, and maintenance of both front-end and back-end components
  • Design, develop, and maintain resilient and scalable back-end services and APIs using Java and a microservice-based architecture
  • Design, develop, and implement intuitive and responsive user interfaces with a strong focus on front-end technologies like React or Angular
  • Integrate AI-powered development tools into the software development lifecycle (SDLC) to enhance productivity, code quality, and innovation
  • Champion and enforce high standards for code quality, performance, and security through strong code review practices across the full stack
  • Review and analyze proposed technical solutions for projects, providing expert guidance on architecture and design for distributed systems
  • Contribute to the formulation of technical strategy and roadmaps for application development
  • Develop a comprehensive understanding of how different business areas integrate to accomplish firm-wide goals
  • Provide evaluative judgment based on the analysis of factual data in complex and unique situations
  • Drive the delivery of end results on projects, ensuring high standards of quality and adherence to timelines
  • Fulltime
Read More
Arrow Right

Full Stack Lead Java Architect – Senior Vice President

Citi is spearheading a critical multi-year technology initiative within the Whol...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert-level Full Stack Development: Demonstrated mastery in UI/UX design principles and tools (e.g., Figma), with extensive experience in Angular, React, and associated testing frameworks (Jest)
  • Advanced Java Ecosystem Proficiency: Deep expertise in Java, Spring Framework, Spring Boot, Spring Security, Spring Web, Spring Data, coupled with hands-on experience in Threading, Collections, Exception Handling, JDBC, OOD/OOP Concepts, and GoF Design Patterns
  • Messaging & Integration Architectures: Extensive experience with Messaging-Oriented Middleware (MoM), Service-Oriented Architecture (SOA), and Micro-services utilizing REST, with a strong understanding of Kafka and other enterprise messaging systems (e.g., RabbitMQ, ActiveMQ, IBM MQ)
  • Cloud-Native & DevOps Expertise: Proven experience in designing and implementing cloud-ready applications and deployment pipelines on large-scale container platforms (e.g., Kubernetes, Docker). Strong understanding of CI/CD environments and tools (Tekton, Harness, Jenkins, Code Quality)
  • Database Expertise: Proficient in SQL, particularly Oracle dialect, with comprehensive knowledge of database design, optimization, and integration patterns
  • Architectural & Design Principles: In-depth knowledge of industry-standard best practices, design patterns, coding standards, modularity, and prototyping
  • System Optimization & Troubleshooting: Advanced skills in debugging, performance tuning, and optimizing complex enterprise applications
  • Agile & SDLC Leadership: Thorough understanding and practical experience leading teams within the Agile SDLC framework
  • Leadership & Communication: Exceptional written and oral communication skills, with a proven ability to lead, influence, and articulate complex technical concepts to both technical and non-technical senior stakeholders
  • Financial Services Industry Experience: Extensive experience (12+ years) developing applications within the Financial Services industry is essential
Job Responsibility
Job Responsibility
  • Strategic Technical Leadership: Provide vision and strategic direction for the full stack development across Angular/React, Java, and Spring Boot ecosystems, ensuring alignment with enterprise architecture standards and business objectives
  • Architectural Design & Solutioning: Lead the detailed design and architectural blueprinting of scalable, resilient, and performant solutions, leveraging deep expertise in Java, Spring Boot, Kafka, and microservices architectures
  • Team Leadership & Management: Recruit, mentor, and manage high-performance engineering teams, fostering a culture of technical excellence, collaboration, and continuous improvement
  • Stakeholder Engagement & Management: Proactively engage with senior business stakeholders, product owners, and other technology groups to understand requirements, manage expectations, communicate progress, and influence strategic decisions
  • Hands-on Technical Guidance: Provide hands-on expertise in complex coding challenges, code reviews, and technical problem-solving
  • Quality Assurance & Standards: Champion and enforce high standards for code quality, security, and maintainability
  • Innovation & Adoption: Continuously evaluate and advocate for the adoption of new development tools, libraries, and approaches to enhance delivery quality, efficiency, and system resilience
  • Vulnerability & Security Management: Implement stringent security practices, analyze applications for vulnerabilities, and lead efforts in ensuring compliance with Citi's security policies and standards
  • Documentation & Knowledge Transfer: Oversee the creation and maintenance of comprehensive user and system documentation, architectural diagrams, and knowledge transfer processes
  • Problem Resolution & Escalation: Act as a primary escalation point for complex technical issues, exercising expert judgment to identify root causes, analyze information, and implement effective, sustainable solutions
  • Fulltime
Read More
Arrow Right
New

Python Full Stack Data Engineer - Assistant Vice President

We are assembling an A-team of highly skilled, autonomous, and AI-first engineer...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience: 4+ years of progressive, hands-on experience as a Data Engineer, with a proven track record of delivering complex, large-scale data solutions
  • Expert-level proficiency in Python, with deep expertise in developing highly optimized, scalable, and production-grade PySpark applications for mission-critical data processing
  • Deep understanding and extensive hands-on experience with the entire Apache Spark ecosystem (Spark Core, Spark SQL, Spark Streaming)
  • Advanced proficiency with Hive for enterprise data warehousing, including optimization techniques for large and complex queries
  • Expert knowledge of distributed computing fundamentals, HDFS, and other components of the Hadoop ecosystem
  • Proficiency in SQL, complex query optimization, and advanced data warehousing concepts (e.g., dimensional modeling, data vault, data lakes)
  • Extensive experience with various data storage formats (e.g., Parquet, ORC, Avro) and leading data lake solutions (e.g., Delta Lake, Iceberg)
  • Proven experience with enterprise-grade NoSQL databases (e.g., Cassandra, MongoDB, HBase) and understanding of their architectural trade-offs
  • Expert-level experience with Apache Kafka, including design and implementation of high-throughput, low-latency real-time data pipelines and event-driven architectures
  • Extensive experience with big data services on major cloud platforms (e.g., AWS EMR/Glue/Redshift/Kinesis, Azure Databricks/Data Factory/Synapse/Event Hubs, GCP Dataflow/Dataproc/BigQuery/Pub/Sub), including cloud-native architectural patterns
Job Responsibility
Job Responsibility
  • Operate end-to-end in the design, development, and implementation of full-stack data solutions, ensuring optimal performance, scalability, data quality, security, and compliance across the data lifecycle
  • Collaborate closely within small, co-located squads (4-7 person teams), fostering an environment of high communication and minimal coordination overhead, to deliver impactful data products
  • Develop, maintain, and optimize highly efficient and resilient data ingestion, processing, and transformation pipelines using advanced Python and PySpark techniques for large-scale datasets
  • Implement sophisticated data storage solutions leveraging a diverse set of big data technologies including Hive, distributed file systems (e.g., HDFS, S3), and enterprise-grade NoSQL databases (e.g., Cassandra, MongoDB)
  • Design and implement scalable data models and schemas that support advanced analytics, machine learning, and critical reporting needs, ensuring data integrity, accessibility, and discoverability
  • Engage effectively with data consumers, data scientists, and business stakeholders to deeply understand their requirements, translating them into robust data solutions and providing expert guidance on data utilization and interpretation
  • Implement real-time data streaming and complex event-driven architectures using technologies like Apache Kafka, ensuring low-latency data availability for critical business functions
  • Adhere to and contribute to best practices in data engineering and software development, participating in rigorous code reviews, implementing comprehensive automated testing strategies, and supporting robust CI/CD pipelines within a DevOps culture
  • Exhibit High Autonomy and Agency, taking ownership of technical challenges, making well-reasoned architectural decisions, and proactively identifying and implementing continuous improvements across the data landscape
  • Innovate with AI-Powered Development, actively leveraging, integrating, and contributing to AI coding tools (e.g., internal Citi AI tools, Copilot, Claude Code, Codex, Antigravity) to significantly enhance productivity, code quality, and development velocity, and inspiring others to do the same
  • Fulltime
Read More
Arrow Right

Full Stack Engineer Node.js and Python-Vice President

This is your chance to build the foundational applications systems for 'Citi Ass...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of strong Development engineering experience using Python
  • Kubernetes (Red Hat OpenShift), Containers
  • GitHub, CI/CD (e.g., Tekton, Harness), GitHub Copilot
  • Experience with other languages like Node.js, TypeScript, Go, or Java. It shows your curiosity and adaptability
Job Responsibility
Job Responsibility
  • Build, Code, and Deliver
  • Own Your Features End to End
  • Build with Safety and Security in Mind
  • Be a Great Teammate
  • Live Our Engineering Craftsmanship
  • Take Initiative and Communicate Clearly
What we offer
What we offer
  • Support your well-being, growth and work-life balance
  • Fulltime
Read More
Arrow Right

Vice President - Full Stack Java React Native Engineering Lead

Join us as a Vice President - Full Stack Java React Native Engineering Lead at B...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • React Native, React 18, TypeScript/JavaScript, Redux
  • Experience in Core Java 17+, Spring Boot, REST, microservices
  • JPA/Hibernate
  • Gradle, Git
  • Agile delivery
  • Authentication protocols
  • Designing modular engineering
  • Events / Messaging (Kafka / MQ)
  • Onboarding customers in bank digital
  • APIs (Design & Development)
Job Responsibility
Job Responsibility
  • Frontend: Develop React Native applications (TypeScript, Redux), shared components/micro frontends and robust navigation/error patterns
  • Backend: Design and implement Java 17+, Spring Boot microservices, REST APIs, persistence (JPA/Hibernate) and API security
  • Security & Auth: Implement OAuth2/OpenID Connect/JWT, biometric SDK integrations, secure token handling, input validation and OWASP controls
  • DevOps & Cloud: Contribute to CI/CD pipelines (Jenkins/GitLab), containerization (Docker/Kubernetes) and deployments on AWS/Azure
  • Quality & Collaboration: Work with SDET and QA on automated testing
  • participate in code reviews, design sessions and sprint ceremonies
  • uphold risk & controls
  • Development and delivery of high-quality software solutions
  • Cross-functional collaboration with product managers, designers, and other engineers
  • Collaboration with peers, participate in code reviews
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right