Company Profile:
Founded in 1976, CGI is among the largest independent IT and business consulting services firms in the world. With 94,000 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 2024 reported revenue is CA$14.68 billion and CGI shares are listed on the TSX (GIB.A) and the NYSE (GIB). Learn more at CGI.com.
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.
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
Come join our team—one of the largest IT and business consulting services firms in the world.