Position Description:

Company Profile:
Founded in , CGI is among the largest independent IT and business consulting services firms in the world. With 94, consultants and professionals across the globe, CGI delivers an end-to-end portfolio of capabilities, from strategic IT and business consulting to systems integration, managed IT and business process services and intellectual property solutions. CGI works with clients through a local relationship model complemented by a global delivery network that helps clients digitally transform their organizations and accelerate results. CGI Fiscal reported revenue is CA$14.68 billion and CGI shares are listed on the TSX (GIB.A) and the NYSE (GIB). Learn more at .
Position: Technical Lead – Java Full Stack
Experience: 8-10 Years
Category: Software Development / Engineering
Primary Location: Bangalore, India
Employment Type: Full Time
We are seeking an experienced Java Full Stack Lead to join our team in the Telecom domain. The ideal candidate will have strong hands-on experience in designing, developing, and supporting enterprise-grade applications using Java/J2EE technologies across both legacy and modern architectures. The candidate will play a key role in application modernization initiatives, cloud migration programs, and development of scalable, high-performance enterprise solutions leveraging modern Java frameworks, cloud technologies, and DevOps practices.

Your future duties and responsibilities:

Design, develop, and maintain enterprise-grade web applications using Java/J2EE technologies, Spring Boot, and modern front-end frameworks such as Angular.
Develop and support full-stack applications, including responsive front-end components and scalable back-end services.
Build, consume, and integrate RESTful APIs, microservices, and third-party enterprise applications.
Lead modernization initiatives involving legacy Java applications, including migration to Spring Boot-based microservices architectures.
Drive cloud migration efforts, particularly on AWS, including re-platforming, containerization, scalability improvements, and performance optimization.
Design database schemas and develop complex SQL queries to support business applications and data integrity requirements.
Troubleshoot and resolve issues within complex integration environments while ensuring optimal application performance, quality, and reliability.
Participate in code reviews and promote coding standards, best practices, and software quality guidelines.
Leverage DevOps tools and CI/CD pipelines to automate build, deployment, and release processes.
Collaborate with architects, product owners, QA teams, and business stakeholders to deliver enterprise-scale solutions.
Contribute to technical solution design and architecture discussions for modernization and cloud transformation programs.
Stay current with emerging technologies, AI-enabled development tools, and industry best practices to drive innovation and productivity improvements.
Provide technical leadership and mentorship to development teams where required.

Required qualifications to be successful in this role:

8-10 years of hands-on experience in Java Full Stack development for enterprise-scale applications.
Strong expertise in Java technologies ranging from Java 1.6 through Java 21.
Extensive experience with Spring Framework and Spring Boot-based microservices development.
Strong proficiency in Angular and modern front-end development technologies including HTML5, CSS3, JavaScript, and TypeScript.
Experience building and consuming RESTful APIs and integrating enterprise systems.
Hands-on experience with cloud migration initiatives, preferably AWS.
Experience with application modernization programs, including containerization, re-platforming, performance tuning, and scalability optimization.
Strong understanding of DevOps practices, CI/CD pipelines, and automation tools.
Experience with build and dependency management tools such as Maven and Gradle.
Strong knowledge of relational databases, schema design, SQL query optimization, and data modeling.
Experience supporting and modernizing both legacy Java applications and modern microservices-based architectures.
Strong troubleshooting, analytical, and problem-solving skills.
Excellent communication and collaboration skills.
Familiarity with AI-powered development tools and intelligent engineering solutions is an added advantage.
Essential Skills
Java/J2EE (Java 1.6 – Java 21)
Spring Boot
Angular
REST API Services
Microservices Architecture
AWS Cloud Technologies
DevOps Practices
Maven / Gradle
SQL & Database Design
Application Modernization
Containerization Technologies
CI/CD Pipelines
Performance Optimization & Scalability Engineering
Desirable Skills
AI-powered Developer Tools and Platforms
Cloud-native Architecture Patterns
Kubernetes
Docker
Monitoring and Observability Tools
Telecom Domain Experience
Agile / Scrum Methodologies
Modern Integration Frameworks
What we offer
Opportunity to work on cutting-edge modernization and cloud transformation projects in the Telecom sector.
Collaborative work environment focused on innovation, engineering excellence, and continuous improvement.
Exposure to modern technologies, cloud platforms, AI-enabled development tools, and enterprise-scale digital transformation initiatives.
Professional growth supported through challenging assignments and opportunities to expand technical and leadership capabilities.

Skills:

  • Artificial Intelligence
  • Microservices
  • RESTful (Rest-APIs)
  • Spring Boot
  • Angular
  • DevOps
  • Java
  • Similar jobs

    Java Full Stack Lead

    Apply Now
    Back to search page