Skip to main content

Java Full Stack Developer (Angular + GitHub Copilot)

Technology
CGI
Bengaluru, India2 weeks agoUntil 12/12/2026
Full timeHybrid

Job description

Java Full Stack Developer (Angular + GitHub Copilot)

Position: Java Full Stack Developer

Experience: 4-10 Years

Location: Bangalore ,Hyderabad, Chennai

Employment Type: Full-Time

Job Summary

We are seeking a skilled Java Full Stack Developer with strong expertise in Java, Spring Boot, Angular, and GitHub Copilot to design, develop, and maintain scalable enterprise applications. The ideal candidate should have hands-on experience across frontend and backend development and leverage AI-powered development tools such as GitHub Copilot to improve productivity, code quality, and delivery speed.

Key Responsibilities

  • Design and develop robust, scalable web applications using Java and Angular.
  • Build and maintain RESTful APIs and Microservices using Spring Boot.
  • Develop responsive UI components using Angular, TypeScript, HTML5, and CSS3.
  • Utilize GitHub Copilot and AI-assisted coding tools to enhance development efficiency and code quality.
  • Collaborate with product owners, architects, and QA teams throughout the SDLC.
  • Perform code reviews, unit testing, and application performance tuning.
  • Integrate applications with databases, third-party APIs, and cloud services.
  • Participate in Agile/Scrum ceremonies and technical discussions.
  • Ensure adherence to coding standards, security, and best practices.
Required Skills
  • Strong experience in Java, J2EE, Spring Boot, Spring MVC.
  • Hands-on experience in Microservices Architecture and REST API development.
  • Strong expertise in Angular (10+), TypeScript, JavaScript, HTML5, and CSS3.
  • Experience with GitHub Copilot or other AI coding assistants.
  • Knowledge of Hibernate, JPA, JDBC.
  • Experience with SQL databases such as Oracle, MySQL, PostgreSQL, or SQL Server.
  • Proficiency with Git, Maven, Jenkins, CI/CD pipelines.
  • Experience with Docker and Kubernetes.
  • Understanding of cloud platforms such as Azure, AWS, or GCP.
  • Strong problem-solving and debugging skills.
Preferred Skills
  • Experience with GitHub Enterprise and GitHub Actions.
  • Exposure to AI-assisted software development practices.
  • Knowledge of Kafka, RabbitMQ, or event-driven architecture.
  • Experience with SonarQube, JUnit, Mockito.
  • DevOps and Cloud-native application development.
Education
  • Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field.
Keywords
javagithubgitHub-copilottime-and-attendanceplanning-and-designvisual-art-designproduct-development-and-designweb-applicationsmicroservicesspringspring-bootuser-interface-uitypescriptmicrosoft-typescripthtml5css-3artificial-intelligencetraining-and-developmentquality-assurancesoftware-development-lifecycle

Interested in this role?