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
- Robust 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.
📌 Java Full Stack Developer (Angular + GitHub Copilot) (Bengaluru)
🏢 CGI
📍 Bengaluru