Jobs / Full Stack Developer / CGI Hiring Senior Java Full Stack Developer in Bangalore
CGI logo

CGI

CGI Hiring Senior Java Full Stack Developer in Bangalore

location_on Bangalore | On-site
work 6 - 9 years Experience
payments Competitive Salary (Not disclosed)
schedule Full Time

Role Overview

Senior Software Engineer - Java Full Stack Developer – CGI (Bangalore or Chennai)

Job Overview

CGI is seeking an experienced Senior Software Engineer - Java Full Stack Developer to join its Software Development and Engineering team. This full-time opportunity is available in Bangalore and Chennai with a regular work schedule. The role is ideal for professionals with 6 to 9 years of experience building enterprise-grade applications using Java, Spring Boot, Angular, and Microservices. You will design scalable solutions, develop modern web applications, collaborate with cross-functional teams, and deliver high-quality software for global clients.


Key Responsibilities

  • Design, develop, test, and maintain scalable full stack applications.
  • Build backend services using Java 8+, Spring Boot, Spring Framework, and Microservices.
  • Develop responsive front-end applications using Angular, HTML, CSS, and JavaScript.
  • Design and integrate RESTful APIs.
  • Write optimized SQL queries and manage MySQL, PostgreSQL, or Oracle databases.
  • Collaborate with designers, developers, architects, and QA teams.
  • Maintain source code using Git.
  • Participate in code reviews and Agile development practices.
  • Improve application performance, scalability, and security.
  • Support deployment and continuous improvements.


Required Skills

  • Java
  • Spring Boot
  • Spring Framework
  • REST APIs
  • Microservices
  • Angular
  • HTML
  • CSS
  • JavaScript
  • SQL
  • Git


Preferred Skills

  • Spring Security
  • Docker
  • Kubernetes
  • Jenkins
  • GitHub Actions
  • MongoDB
  • JUnit
  • Mockito
  • Agile
  • Scrum
  • AWS AI Services


Education

Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.


Experience

6 to 9 years of professional Java Full Stack development experience.


Required Technologies

  • Java
  • Spring Boot
  • Spring Framework
  • Angular
  • HTML
  • CSS
  • JavaScript
  • REST APIs
  • Microservices
  • SQL
  • MySQL
  • PostgreSQL
  • Oracle
  • Git
  • Spring Security
  • Docker
  • Kubernetes
  • Jenkins
  • GitHub Actions
  • MongoDB
  • JUnit
  • Mockito
  • AWS AI Services


Soft Skills

  • Strong communication
  • Analytical thinking
  • Teamwork
  • Problem solving
  • Adaptability
  • Ownership
  • Collaboration


Benefits of Working in this Role

Work on enterprise digital transformation projects, collaborate with global teams, strengthen full stack expertise, and benefit from continuous learning and career development opportunities.


Work Mode

Full-time, onsite


Location

  • Bangalore, Karnataka
  • Chennai, Tamil Nadu


Who Should Apply

Experienced Java Full Stack Developers looking to build scalable enterprise applications using modern Java technologies.


Career Growth

Gain exposure to:

  • Enterprise architecture
  • Cloud-native development
  • Leadership opportunities
  • DevOps practices
  • Advanced software engineering


Application Advice

Highlight experience with Java, Spring Boot, Angular, Microservices, SQL databases, REST APIs, and enterprise application delivery.


Technical Ecosystem

Eligibility Criteria

school

Education

Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field

work_history

Experience

6 - 9 years

Top Picks for You

smart_toy

SoftoBot

Beta

Your job search assistant

Ask about roles, locations, remote work, or fresher jobs.