CrawlJobs Logo

Lead Fullstack Developer- 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:

The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.

Job Responsibility:

  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Ability to manage multiple initiatives working with various teams simultaneaously
  • Ability to develop and deliver using Agile and Safe frameworks

Requirements:

  • 12+ years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Design & Architect Full suite application using Java, Spring Boot, Rest API, React JS, Kubernetes, SQL & Mongodb, Kafka etc.
  • Working experience on CI/CD pipeline management including GitHub, lightspeed etc.
  • Bachelor's degree/University degree or equivalent experience

Nice to have:

Master's degree preferred

Additional Information:

Job Posted:
May 17, 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 Lead Fullstack Developer- Vice President

Fullstack Big Data Developer Application Development Technical Lead Analyst Vice President

Discover your future at Citi. Working at Citi is far more than just a job. A car...
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 Application development experience
  • 6+ years of experience in full stack development, with a focus on Bigdata and Python/Scala
  • 6+ years experience with big data technologies such as Python, Pyspark, Hadoop, Kafka, etc.
  • Experience with Core Java/J2EE Application with complete command over OOPs and Design Patterns
  • Commendable in Data Structures and Algorithms
  • Worked on Core Application Development of complex size encompassing all areas of Java/J2EE
  • Thorough knowledge and hands on experience in following technologies Hadoop, Map Reduce Framework, Spark, YARN, Sqoop, Pig , Hue, Unix, Java, Sqoop, Impala, Cassandra on Mesos
  • Should have implemented or part complex project execution in Big Data Spark eco system, where processing volumes of data thorough understanding of distributed processing and integrated applications
  • Exposure to ETL and BI tools
  • Work in an agile environment following through the best practices of agile Scrum
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Design, develop, and maintain scalable and robust architecture for the project using Java/Python/Scala and other full stack technologies
  • Manage big data technologies such as python, pyspark to ensure seamless data integration, storage, and analysis
  • Fulltime
Read More
Arrow Right

Java React Fullstack Developer Engineer Senior Analyst - Assistant Vice President

The Engineer Sr Analyst is an intermediate level position responsible for a vari...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of progressive experience in front-end web development, with a significant portion focused on React.js
  • Demonstrated experience in a lead or senior capacity, guiding teams, mentoring developers, and making significant architectural contributions
  • Proven ability to define and implement front-end architectures for large-scale applications
  • Exceptional verbal and written communication skills
  • Advanced analytical, problem-solving, and decision-making skills
  • Strong ability to foster collaboration
  • Extensive experience working in Agile/Scrum or other iterative development methodologies
  • Bachelor’s degree/University degree or equivalent experience
  • Expert-level proficiency in JavaScript (ES6+), HTML5, and CSS3
  • Mastery of React.js, including advanced concepts such as Hooks, Context API, advanced state management patterns
Job Responsibility
Job Responsibility
  • Lead the design, development, and implementation of complex, scalable, and high-performance front-end applications using React.js and advanced JavaScript (ES6+)
  • Drive technical vision and architectural decisions for front-end systems
  • Collaborate extensively with cross-functional teams
  • Establish and enforce front-end development standards, best practices, and patterns
  • Conduct in-depth code reviews
  • Mentor, coach, and provide technical guidance to a team of front-end developers
  • Proactively identify and address performance bottlenecks, scalability issues, and architectural challenges
  • Lead the troubleshooting and resolution of complex production issues
  • Champion continuous integration/continuous deployment (CI/CD) practices and automated testing strategies
  • Contribute to the strategic planning and roadmap definition for front-end technology initiatives
  • Fulltime
Read More
Arrow Right
New

Fullstack Java Developer - Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in full-stack development with a strong emphasis on back-end (Java 17+) and front-end (Angular/React)
  • Deep understanding of Core Java, object-oriented programming, data structures, algorithms, and multi-threading
  • Extensive experience with Java 17+, Spring Boot, REST API, Gradle, OpenShift, Open Telemetry
  • Extensive experience with Spring Boot for building microservices and RESTful APIs
  • Hands-on experience with Solace/Kafka for event-driven architectures and messaging
  • Proven experience with Kubernetes for container orchestration and deployment
  • Python experience is added advantage
  • Expert-level proficiency in Angular/React.js, including modern functional components, Hooks, advanced performance optimization techniques, and established application architecture patterns
  • Solid understanding of relational(Oracle) and/or NoSQL databases
  • Demonstrated ability to communicate effectively with business stakeholders and translate requirements into technical specifications
Job Responsibility
Job Responsibility
  • Lead the design, development, and maintenance of high-performance, scalable, and secure applications for the Rates business
  • Develop responsive and intuitive front-end interfaces using React.js, focusing on modern functional components, Hooks, performance optimization, and scalable architecture patterns
  • Implement robust back-end services and APIs using Core Java, Spring Boot, and integrate with messaging frameworks like Kafka
  • Deploy, manage, and monitor applications within a Kubernetes environment
  • Engage directly with business stakeholders to gather requirements, provide technical insights, and ensure solutions align with business objectives
  • Provide comprehensive production support, including troubleshooting, bug fixing, and performance tuning for live applications
  • Actively participate in DevOps activities, including CI/CD pipeline management and release processes
  • Champion code quality through code reviews, adherence to best practices, and leveraging AI-assisted development tools (e.g., GitHub Copilot) to enhance efficiency and innovation
  • Fulltime
Read More
Arrow Right
New

Java Angular FullStack Lead-Assistant Vice President

Full Stack Lead to produce scalable software solutions with over 8 years of expe...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as a Full Stack Developer or similar role
  • Comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries
  • Hands on experience on Core Java, Spring, Spring boot, GenAI
  • Hands on experience with RESTful services using frameworks like Spring, Jersey
  • Knowledge on Micro services (Service discovery, API Gateway, config server) will have added advantage
  • Familiarity with databases like Oracle and MongoDB
  • Strong knowledge on UI frameworks such as Angular, Angular JS, React (optional)
  • Fluent in CSS (Foundation or Bootstrap), JavaScript and HTML5, with an understanding of CSS pre-processors including Sass and LESS
  • Bachelor's degree (in science, computers, information technology or engineering)
Job Responsibility
Job Responsibility
  • Building Elegant solutions and Architectural solutions
  • Develop and design RESTful services and APIs
  • Develop visually appealing front end website architecture, including translating designer mock-ups and wireframes into front-end code
  • Develop functional databases, applications, and servers to support websites on the back end
  • Design , develop, test and maintain, robust, resilient, scalable, high quality software
  • Work closely with distributed teams ,Product Managers, Testers and Architects to execute on the requirements
  • Stay abreast of developments in web applications and programming languages
  • Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions
  • Stay current and provide insight on cutting edge software approaches, architectures, and vendors
  • Fulltime
Read More
Arrow Right
New

Fullstack Application Development Group Manager Senior Vice President

10+ years of relevant experience in software development, with at least 5 years ...
Location
Location
Canada , Mississauga
Salary
Salary:
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience in software development, with at least 5 years in a technical lead position
  • 6+ years proven experience in an architecture-level role, with a strong understanding of enterprise-scale systems
  • 6+ years of Application Development experience and experience in systems analysis and programming of software applications
  • 5+ years experience and proficiency in ReactJS
  • 5+ years experience and proficiency in Java, Spring, Hibernate, real-time messaging, and associated Java frameworks
  • 5+ years hands-on experience developing products with RESTful APIs and microservices architecture
  • Strong knowledge of relational databases (e.g., PostgreSQL, Oracle) and document storage (MongoDB)
  • Proficiency in ReactJS and core front-end technologies: HTML5, CSS3, JavaScript (ES6+), Redux
  • Exposure to Kotlin is a significant advantage
  • Deep understanding of software architecture, industry best practices, and excellent problem-solving, analytical, and debugging skills
  • Fulltime
Read More
Arrow Right

Java, React, Fullstack Spring Boot Developer - Engineer Senior Analyst - Assistant Vice President

The Engineer Sr Analyst is an intermediate level position responsible for a vari...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of progressive experience in backend software development, with a strong focus on Java and extensive experience in designing and building microservices architectures
  • Proven experience in a lead or senior engineering role, demonstrating significant influence over technical direction, architectural decisions, and team mentorship
  • Deep understanding and practical experience with architectural patterns for distributed systems, cloud-native applications, and enterprise-grade microservices
  • Exceptional verbal and written communication skills, with the ability to articulate complex technical concepts to diverse audiences, influence stakeholders, and drive consensus
  • Advanced analytical, critical thinking, and problem-solving skills, capable of addressing highly complex technical challenges with innovative and pragmatic solutions
  • Strong leadership in fostering collaboration, driving technical excellence within and across teams, and contributing to a positive and high-performing engineering culture
  • Extensive experience working in Agile/Scrum or other iterative development methodologies, preferably in a leadership capacity
  • Bachelor’s degree/University degree or equivalent experience
  • Expert-level proficiency in Java (Java 8+, preferably Java 11+)
  • Mastery of the Spring Framework, especially Spring Boot for microservices development
Job Responsibility
Job Responsibility
  • Provide technical leadership and architectural guidance for the design, development, and implementation of scalable, resilient, and performant microservices using Java and the Spring ecosystem (Spring Boot, Spring Cloud)
  • Drive the adoption of best practices in microservices architecture, including domain-driven design, event-driven architectures, API design, data consistency, and fault tolerance patterns
  • Collaborate closely with enterprise architects, product owners, other lead engineers, and cross-functional teams to define technical strategies, system roadmaps, and ensure alignment with business objectives
  • Lead technical discussions, design reviews, and code reviews, ensuring the delivery of high-quality, secure, and maintainable code that adheres to established standards and patterns
  • Mentor, coach, and develop a team of senior and junior backend engineers, fostering a culture of technical excellence, continuous learning, and innovation
  • Architect and implement robust solutions for challenging cross-cutting concerns in a microservices environment, such as distributed transactions, observability (logging, tracing, metrics), security, and service mesh integration
  • Proactively identify and address technical debt, performance bottlenecks, and scalability challenges across the backend landscape
  • Oversee the implementation of advanced CI/CD pipelines, automated testing strategies (unit, integration, contract, performance), and deployment processes for microservices
  • Evaluate and recommend new technologies, tools, and methodologies to enhance development efficiency, system performance, and reliability
  • Lead the troubleshooting and resolution of complex production incidents, providing deep technical expertise and strategic solutions
  • Fulltime
Read More
Arrow Right

Fullstack Integration Developer Vice President

The Applications Development Technology Lead Analyst is a senior-level role resp...
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 progressive experience in system analysis, programming, and designing/developing large-scale enterprise applications
  • 5+ years in enterprise integration, middleware, and distributed systems
  • Proven ability to lead and manage successful projects
  • a Subject Matter Expert (SME) in at least one application development area
  • Exceptional problem-solving, adaptability, and clear communication skills
  • Deep expertise in Red Hat/Apache Camel, Spring Framework (Boot, Integration, MVC), IBM MQ/JMS, RESTful APIs, SOAP, and event-driven architectures
  • Strong Java expertise, full-stack development experience, working knowledge of Oracle Database, and proficiency in modern frontend technologies (HTML, CSS, JavaScript, React/Angular/Vue)
  • Hands-on experience with OpenShift and solid understanding of Kubernetes (pods, deployments, services, etc.)
  • Proficient in CI/CD pipelines, Git, Docker, and logging/monitoring/observability tools
  • Deep understanding and practical experience with AI-assisted development tools (e.g., Devin.ai, GitHub Copilot, OpenAI Codex, Claude Code), including autonomous software engineering agents
Job Responsibility
Job Responsibility
  • Provide expert guidance in application design, setting coding standards, debugging, and implementation
  • Deliver in-depth analysis and innovative solutions for complex system challenges
  • Partner with management, DevOps, platform, security, and infrastructure teams to integrate functions, define enhancements for new products, and effectively communicate with stakeholders and vendors
  • Lead and manage high-impact projects, resolving complex business and system issues
  • Develop a comprehensive understanding of business and infrastructure integration
  • Coach and advise mid-level developers, allocating work and fostering skill development
  • Assess and mitigate risks, ensuring compliance with regulations, safeguarding the firm's reputation, and adhering to ethical practices
  • Transparently manage and report control issues
  • Fulltime
Read More
Arrow Right
New

Senior Fullstack Developer- Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Develop Full suite application using Java, Spring Boot, Rest API, React JS, Kubernetes, SQL & Mongodb, Kafka etc.
  • Working experience on CI/CD pipeline management including Github, lightspeed etc.
  • Frontend Development: Design, develop, and implement responsive and intuitive user interfaces for client onboarding applications using ReactJS
  • Micro Frontend Architecture: Lead the adoption and implementation of micro frontend architectures to create modular, scalable, and independently deployable UI components
  • Backend API Services: Develop and maintain high-performance, secure, and scalable RESTful API services to support frontend applications, ensuring seamless data flow and integration
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • 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