CrawlJobs Logo

Java Full Stack Lead

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:

A Java Full Stack Lead is a senior-level software engineer (typically 10+ years experience) responsible for designing, developing, and leading teams to build end-to-end applications. They possess deep expertise in Java/Spring Boot, Microservices, and front-end technologies like Angular or React, ensuring high-quality, scalable code, and robust system architecture.

Job Responsibility:

  • Technical Leadership: Mentoring developers, setting coding standards, conducting code reviews, and designing complex distributed systems
  • Full Stack Development: Hands-on development using Java, Spring Boot, Microservices, and databases (MySQL/PostgreSQL)
  • Front-End Expertise: Building responsive user interfaces with Angular (e.g., Angular 17), TypeScript, HTML5, and CSS3
  • DevOps & Architecture: Implementing CI/CD pipelines, containerization (Docker, Kubernetes), and RESTful APIs
  • System Design: Designing scalable, secure (JWT/OAuth), and cloud-native applications

Requirements:

  • Generally 10-12+ years of relevant experience
  • Core Java
  • Spring Boot
  • Microservices
  • Hibernate/JPA
  • Kafka
  • React
  • Angular
  • JavaScript/TypeScript
  • HTML/CSS
  • SQL (Oracle/PostgreSQL) and NoSQL solutions
  • Git
  • Jenkins
  • Docker
  • Kubernetes
  • AWS/Azure
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred

Additional Information:

Job Posted:
March 21, 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 Java Full Stack Lead

Lead Full Stack Java Developer

As part of OTC derivatives technology team, you will be working with a group of ...
Location
Location
United Kingdom , Belfast
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on professional software development experience
  • Proficiency in programming in Java, Python, JavaScript or Angular
  • Experience of building RESTful APIs using popular frameworks like Spring
  • Experience of working with event driven systems, microservices, micro-frontend UIs
  • Experience of following TDD and clean code principles
  • Proficiency with data structures, algorithms and SQL
  • Bachelor’s degree in computer science or engineering field involving software programming or systems engineering
Job Responsibility
Job Responsibility
  • Manage Applications Development team in an effort to accomplish established goals as well as conduct personnel duties for team
  • Lead resources and serve as a technical SME across the project through advanced knowledge of data structures, distributed systems, use of knowledge and experience to lead, architect, and drive broader adoption forward
  • 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
  • Fulltime
Read More
Arrow Right

Lead Full Stack 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
  • 8-16 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
  • A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • A minimum of 10 years' experience in full stack development, with a focus on Java
  • Extensive experience in big data technologies such as Hadoop, Spark, Kafka, etc.
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
  • Lead the data governance project with a technical and strategic outlook
  • Design, develop, and maintain scalable and robust architecture for the project using Java and other full stack technologies
  • Fulltime
Read More
Arrow Right

Lead Full stack 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
  • 10-16 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
  • A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • A minimum of 10 years' experience in full stack development, with a focus on Java
  • Extensive experience in big data technologies such as Hadoop, Spark, Kafka, etc.
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
  • Lead the data governance project with a technical and strategic outlook
  • Design, develop, and maintain scalable and robust architecture for the project using Java and other full stack technologies
  • Manage big data technologies to ensure seamless data integration, storage, and analysis
  • Fulltime
Read More
Arrow Right

Java/Angular Full Stack Module Lead

Sopra Steria, a major Tech player in Europe with 56,000 employees in nearly 30 c...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 4-6 years of experience in software development
  • At least 2-3 years of experience in full stack development
  • Proven track record of leading teams and delivering high-quality software solutions within budget and timeline constraints
  • Experience in managing migrations and conducting code reviews for large-scale projects
  • Demonstrated experience working in an Agile environment, preferably within the SAFe framework with knowledge of Agile tools such as JIRA, Rally, or VersionOne
  • Full stack developer (Core Java, Hibernate, Springboot, Microservices, Front end – Angular/Ext JS)
  • Experience in databases - SQL or MongoDB
  • Understanding of functional and non-functional requirements
  • Experience in DevOps pipeline set-up, Jenkins and GIT Lab
  • Experience in Jasmine, Karma unit testing tools
Job Responsibility
Job Responsibility
  • Drive innovation and contribute to the development of scalable and efficient software solutions
  • Engage and influence project stakeholders including customer and Onshore teams
  • Actively participate in Agile ceremonies such as Daily Stand-ups, Iteration Planning, Iteration Reviews, and Iteration Retrospectives
What we offer
What we offer
  • Commitment to fighting against all forms of discrimination
  • Inclusive and respectful work environment
  • Positions open to people with disabilities
  • Fulltime
Read More
Arrow Right

Java Full Stack Lead

The JAVA Full Stack Lead is a senior level position responsible for establishing...
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 hands-on experience designing micro-service-based application
  • Expert in Java, Java Collections, Spring Framework, Spring Security, RDBM (preferable Oracle), and Hibernate
  • 2+ years of hands-on experience in OpenShift, Tekton, and Harness
  • 1+ years of hands-on experience working on NoSQL database, preferably MongoDB
  • Low-latency, scalable, high-throughput API development (Spring Boot, Hibernate/JPA)
  • Strong Core Java and functional programming
  • Data modeling (relational and NoSQL databases - Oracle, MongoDB)
  • PL/SQL, SQL, and Performance Tuning expertise
  • Problem-solving, troubleshooting, and clean code (Core Java, J2EE, Collections, Multithreading)
  • API integration (third-party libraries, security)
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 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 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
  • Fulltime
Read More
Arrow Right

Lead Full Stack Java Developer

The Lead Full Stack Java Developer is a senior-level position responsible for de...
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
  • Strong proficiency in Java (8+ years) and deep understanding of Spring Boot and the Spring ecosystem
  • Hands-on experience with Apache Kafka for event-driven architecture and real-time data processing
  • Expertise in MongoDB, including schema design, indexing, and query optimization
  • Proven experience in designing and implementing microservices-based architectures
  • Knowledge of RESTful APIs, gRPC, and asynchronous communication patterns
  • Experience with cloud platforms like AWS, Azure, or GCP
  • Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes
  • Experience with monitoring tools like Prometheus, Grafana, or ELK Stack
  • Knowledge of distributed tracing tools like Jaeger or Zipkin
  • Strong understanding of Agile methodologies, including Scrum or Kanban
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable, distributed, and high-performance microservices using Java and Spring Boot
  • Implement RESTful APIs and asynchronous communication patterns using Kafka for real-time data streaming
  • Integrate microservices with external systems and APIs, ensuring seamless communication and data flow
  • Work with MongoDB to design and optimize NoSQL database schemas and queries for high availability and performance
  • Optimize application performance, scalability, and reliability
  • Identify and resolve bottlenecks in the system, ensuring low-latency and high-throughput processing
  • Provide expertise in application architecture and ensure that designs adhere to the overall system blueprint
  • Develop standards for coding, testing, debugging, and implementation
  • Partner with multiple management teams to ensure appropriate integration of functions to meet business goals
  • Collaborate with DevOps teams to deploy and monitor applications in cloud environments
What we offer
What we offer
  • Opportunity to work on cutting-edge technologies and challenging projects
  • Collaborative and innovative work environment
  • Competitive salary and benefits package
  • Opportunities for professional growth and leadership
  • Fulltime
Read More
Arrow Right

Lead Full Stack Java Developer

The Lead Full Stack Java Developer is a senior-level position responsible for de...
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
  • Strong proficiency in Java (8+ years) and deep understanding of Spring Boot and the Spring ecosystem
  • Hands-on experience with Apache Kafka for event-driven architecture and real-time data processing
  • Expertise in MongoDB, including schema design, indexing, and query optimization
  • Proven experience in designing and implementing microservices-based architectures
  • Knowledge of RESTful APIs, gRPC, and asynchronous communication patterns
  • Experience with cloud platforms like AWS, Azure, or GCP
  • Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes
  • Experience with monitoring tools like Prometheus, Grafana, or ELK Stack
  • Knowledge of distributed tracing tools like Jaeger or Zipkin
  • Strong understanding of Agile methodologies, including Scrum or Kanban
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable, distributed, and high-performance microservices using Java and Spring Boot
  • Implement RESTful APIs and asynchronous communication patterns using Kafka for real-time data streaming
  • Integrate microservices with external systems and APIs, ensuring seamless communication and data flow
  • Work with MongoDB to design and optimize NoSQL database schemas and queries for high availability and performance
  • Optimize application performance, scalability, and reliability
  • Identify and resolve bottlenecks in the system, ensuring low-latency and high-throughput processing
  • Provide expertise in application architecture and ensure that designs adhere to the overall system blueprint
  • Develop standards for coding, testing, debugging, and implementation
  • Partner with multiple management teams to ensure appropriate integration of functions to meet business goals
  • Collaborate with DevOps teams to deploy and monitor applications in cloud environments
What we offer
What we offer
  • Global benefits designed to support well-being, growth and work-life balance
  • Fulltime
Read More
Arrow Right

Senior Engineer I - Full Stack Java

We are seeking a highly skilled Senior Engineer to join our team. In this role, ...
Location
Location
India , Noida
Salary
Salary:
Not provided
daxko.com Logo
Daxko
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5– 6 years of professional software development experience
  • Strong expertise in Java and solid experience with JavaScript
  • Proven experience in designing and scaling enterprise-level applications
  • Familiarity with RESTful APIs, relational and non-relational databases
  • Hands-on experience with cloud platforms (AWS, GCP, or Azure) is a plus
  • Strong leadership, mentoring, and communication skills
  • Ability to work in an agile, collaborative team environment
Job Responsibility
Job Responsibility
  • Lead the design and development of backend services using Java
  • Contribute to frontend components and integrations with JavaScript where required
  • Collaborate with product managers, designers, and engineers to deliver impactful features
  • Ensure high-quality code through reviews, testing, and best practices
  • Mentor and guide junior engineers in coding, architecture, and problem-solving
  • Optimize application performance, scalability, and reliability
  • Stay current with evolving technologies and propose improvements
What we offer
What we offer
  • Hybrid work model
  • Leave entitlements
  • Hospitalization/caregiving leaves
  • Paid parental leaves (Maternity, Paternity, & Adoption)
  • Group Health Insurance
  • Accidental Insurance
  • Tax-saving reimbursements
  • Provident Fund (PF)
  • Casual work environments
  • Company Events and Celebrations
  • Fulltime
Read More
Arrow Right