CrawlJobs Logo

Java FullStack Lead

India, Pune · Job Posted March 21, 2026
Apply Position
Job Link Share

Job Description

The Applications Development Senior Manager is a senior management level position responsible for accomplishing results through the management of a team or department in an effort to establish and implement new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to drive applications systems analysis and programming activities. The Fullstack Java Tech Lead 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, design and programming activities. This is a senior technical position responsible for accomplishing results through driving engineering excellence by leading variety of engineering activities including the design, acquisition and deployment of hardware, software and network infrastructure in coordination with the Technology team. A full-stack engineer is a high-level software engineer who works to design, test, and implement various software applications. In this role, they will be responsible for designing, developing, and implementing end-to-end software solutions aligned with Citi's strategic goals. They will work closely with business stakeholders, product managers, and other engineers to deliver high-quality software that meets our clients' evolving needs.

Job Responsibility

  • Manage one or more Applications Development teams in an effort to accomplish established goals as well as conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
  • Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
  • Review and analyze proposed technical solutions for projects
  • Contribute to formulation of strategies for applications development and other functional areas
  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
  • Provide evaluative judgment based on analysis of factual data in complicated and unique situations
  • Impact the Applications Development area through monitoring delivery of end results, participate in budget management, and handling day-to-day staff management issues, including resource management and allocation of work within the team/project
  • Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when 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, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards
  • Design, develop, and implement full-stack software solutions using modern technologies and architectures
  • Participate in all phases of the software development lifecycle, from requirements gathering to deployment and maintenance
  • Write clean, efficient, and well-documented code, adhering to Citi's coding standards and best practices
  • Collaborate effectively with team members and stakeholders, fostering a culture of open communication and knowledge sharing
  • Embrace a culture of continuous learning and improvement, staying abreast of emerging technologies and industry trends
  • Contribute to Citi's Engineering Excellence initiatives by promoting modern ways of working and driving innovation
  • Ensure adherence to Citi's security policies and procedures, contributing to a secure and stable technology environment

Requirements

  • 12+ years of relevant experience in Apps Development role with hands on coding
  • Demonstrated thought leadership in designing complex and distrusted systems
  • In depth knowledge of Java, Spring, Kafka, Distributed Cache/Systems (e.g. Apache Ignite), Microservices, Cloud Native Development
  • Hands on experience on relational databases like Oracle
  • API first design thinking and implementation using Rest, websocket and gRPC
  • Experience with building applications on cloud platform such as Docker, Kubernetes or OpenShift
  • Proven implementation of design pattern and enterprise level architecture
  • Strong analytical, troubleshooting and problem-solving skills
  • Excellent verbal and written communication skills
  • Able to work independently and as part of a team
  • Able to multi-task and prioritize tasks effectively
  • Strong organizational and project management skills

Nice to have

  • RISK AND QUANT DOMAIN WILL BE ADDED ADVANTAGE
  • UI tech stack knowledge will be advantage
  • Business knowledge of Risk and Margin and regulatory stress testing is preferred
  • Understanding of Risks (Greeks), risk calculation models like VaRr/SIMM preferred and ability to work with Quant team is preferred

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Java FullStack Lead

8 matching positions

Java Fullstack Lead

We are looking for hands-on full-stack engineering team leads who are passionate...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 10 years of proven software development experience, specializing in Java, Python, Spring Boot, React and Oracle, Oracle/PostgreSQL
  • In-depth knowledge of modern application architecture Clear understanding of Data Structures and Object Oriented Principles using Java principles
  • Multiple years of experience architecting and building horizontally scalable, highly available, highly resilient, and low latency applications
  • Practical experience with Artificial Intelligence (AI) tools for enhancing development workflows
  • Proficiency in Microservices frameworks (e.g., Spring Boot), Event-Driven Services, and Cloud-Native Application Development
  • Multiple years of experience on Service Oriented and Microservices architectures, including REST and GraphQL implementations
  • Multiple years of experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.)
  • Proficiency with Continuous Integration/Continuous Deployment (CI/CD) pipelines and tools for building (e.g., Maven, Gradle) and deploying code (e.g., Docker, Jenkins, OpenShift)
  • Experience with AWS is considered a significant advantage
  • Demonstrated ability to design, develop, and maintain both front-end and back-end components of robust web applications
Job Responsibility
Job Responsibility
  • Code contributing leader of an Agile team, working to deliver sprint goals, as well as conduct personnel duties for team (e.g., performance evaluations, hiring, promotions and disciplinary actions)
  • Design, document, and develop world-class enterprise applications leveraging the latest technologies and design patterns
  • Lead a team of full stack engineers on end-end software solution design, development and delivery using modern tech stack/tools
  • Provide technical guidance, expertise, and direction to team members, ensuring adherence to coding standards, best practices, and conducting code reviews to maintain code quality
  • Identifying and resolving technical and non-technical challenges, making informed decisions, and ensuring the team's ability to overcome obstacles
  • Actively seeking opportunities to improve software development processes, tools, and practices. Identifying areas for optimization, automation, and efficiency gains. Sharing knowledge and promoting continuous learning within the team
  • Able to work independently and with your team to deliver software successfully
  • Deliver work that is consistently of a high quality (e.g., secure, testable, maintainable, low-defects, efficient, etc.) and incorporates best practices
  • Focus on operational excellence, constructively identifying problems and proposing solutions, taking on projects that improve your team’s software, making it better and easier to maintain
  • Influence and negotiate with senior leaders across functions, as well as communicate with external parties, as necessary
  • Fulltime
Read More
Arrow Right

Application Development Lead – Java Fullstack

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 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
  • Core java, React, Typescript
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
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.
  • Fulltime
Read More
Arrow Right

Application Development Lead – Java Fullstack

The Applications Development Technology Lead Analyst is a senior level position ...
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 relevant experience in Apps Development or systems analysis role with expertise in Core java, React, Typescript
  • 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
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
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
  • Fulltime
Read More
Arrow Right

Sr Lead Java Fullstack Software Engineer

The Applications Development Technology Senior Lead Analyst is a senior level po...
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
  • Experience in implementing projects
  • Experience in systems analysis and programming of software applications
  • Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development
  • Demonstrated knowledge of client core business functions
  • Demonstrated leadership, project management, and development skills
  • Relationship and consensus building skills
  • Bachelor's degree/University degree or equivalent experience
  • 10+ years of experience in full-stack web application development
  • Strong backend development experience with Java and Spring Boot (REST APIs, security concepts, performance, and scalability)
Job Responsibility
Job Responsibility
  • Lead integration of functions to meet goals, deploy new products, and enhance processes
  • Analyze complex business processes, system processes, and industry standards to define and develop solutions to high level problems
  • Provide expertise in area of advanced knowledge of applications programming and plan assignments involving large budgets, cross functional project, or multiple projects
  • Develop application methodologies and standards for program analysis, design, coding, testing, debugging, and implementation
  • Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals
  • Consult with end users to identify system function specifications and incorporate into overall system design
  • Allocate work, and act as an advisor/coach developers, analysts, and new team members
  • Influence and negotiate with senior leaders and communicate with external parties
  • Appropriately assess risk when business decisions are made
  • Fulltime
Read More
Arrow Right

Lead Java Fullstack Developer with Angular

Job Title: Lead Java Fullstack Developer with Angular
Location
Location
United States , Plano
Salary
Salary:
140000.00 USD / Year
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years Experienced in User Interface and Full Stack application development and technologies like Angular, DOM, jQuery, and Ajax, JSON, Java backend technologies like Spring MVC, Spring Boot
  • Extensively worked REST, SOAP, web services, API calls
  • At least 10 years of Hands-on development experience in Full stack development and developing SOAP/REST APIs
  • Good working knowledge of Log4j for error logging and debugging, JUnit for unit and integration testing and XML Spy for XML validation
  • Well Experienced in writing SQL Queries, Oracle PL/SQL, JDBS along with good knowledge of SQL
  • Experience in Application development in Java and very strong knowledge in Java concept, payments, ISO XML, MT message knowledge are added advantage
  • Fulltime
Read More
Arrow Right

Lead Java Fullstack Developer

The Applications Development Technology Lead Analyst is a senior-level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
  • 12+ years of experience
  • expertise in applications systems analysis and programming
  • HTML5/CSS3
  • JavaScript/TypeScript
  • React
  • Angular
  • Vue.js
  • Webpack/Vite
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals
  • identify and define necessary system enhancements to deploy new products and process improvements
  • resolve variety of high impact problems/projects
  • provide expertise in applications programming
  • ensure application design adheres to the overall architecture blueprint
  • utilize advanced knowledge of system flow
  • develop standards for coding, testing, debugging, and implementation
  • develop comprehensive knowledge of business integration
  • 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
What we offer
What we offer
  • Equal opportunity employment policy
  • support for persons with disabilities
  • global benefits to support well-being
  • career advancement opportunities
  • Fulltime
Read More
Arrow Right

Lead Java Fullstack Developer (React and Angular)

The Applications Development Technology Lead Analyst with 12+ years of experienc...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of experience
  • Applications Development Technology Lead Analyst
  • Partner with multiple management teams
  • Resolve variety of high impact problems/projects
  • Provide expertise in area and advanced knowledge of applications programming
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business 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
  • Appropriately assess risk when business decisions are made
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.
  • Fulltime
Read More
Arrow Right

Senior Fullstack Technical Lead (Java+ReactJs)

We are seeking a highly experienced Senior Full Stack Technical Lead with strong...
Location
Location
Egypt , Cairo
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in full stack development
  • Bachelor's degree in Computer Science, Engineering, or equivalent
  • Strong expertise in Java, ReactJS, Spring Boot, and microservices architecture
  • Proficient in JUnit, mocking, Redis, MongoDB, RabbitMQ, and front-end frameworks
  • Familiar with AWS, Docker, Kubernetes, CI/CD pipelines, and DevOps practices
  • Skilled in software design, API development, and security protocols
  • Excellent communication, problem-solving, and leadership skills
  • Demonstrates flexibility, commitment, and a proactive attitude
  • Capable of working under pressure without compromising quality
Job Responsibility
Job Responsibility
  • Lead technical delivery across multiple projects, from planning to production
  • Design software applications aligned with customer needs and best practices
  • Provide coaching and technical guidance to development teams
  • Define and enforce coding standards, conduct code reviews, and ensure unit testing
  • Manage technical estimates and contribute to RFPs
  • Ensure effective communication, teamwork, and task alignment within the team
  • Support production systems and adhere to service level agreements
  • Promote innovation and assess new ideas from the team
  • Report progress, risks, and recommendations clearly and accurately
What we offer
What we offer
  • Opportunity to lead high-impact, enterprise-wide projects
  • Exposure to cutting-edge technologies and tools
  • Collaborative work environment with a focus on innovation
  • Continuous learning and development through hands-on experience
  • Ability to influence technical direction and team growth
  • Fulltime
Read More
Arrow Right