Skip to main content
J
JobWave

Java Angular FullStack Developer

Capgemini

Posted

  • On-site
  • Bangalore, Pune, Hyderabad, Chennai

Job description

JOBWAVE VERIFIED

Java Angular Full Stack Developer

Company: Capgemini
Role Title: Java Angular Full Stack Developer
Job Reference Code: 498190
Locations: Pune, Bangalore, Hyderabad, Chennai, India
Work Mode: Not specified
Employment Type: Permanent
Experience Required: 6–12 years
Experience Level: Experienced Professionals
Posted On: October 9, 2026
Salary: Not specified
Education Requirements: Not specified
Professional Community: Software Engineering
Domain: Full Stack Development, Enterprise Web Applications, AI-Assisted and Agentic Development

────────────────────

JOBWAVE INSIGHTS

Who Is This Role For?

This position is intended for experienced full-stack developers who can build enterprise web applications using Angular on the frontend and Java technologies on the backend, particularly Spring Boot, JSP, and Servlets.

The role also emphasizes AI-enabled development and agentic development. Candidates should be prepared to discuss how they use AI coding assistants such as GitHub Copilot, Windsurf, and Claude to improve development productivity. The description mentions agent-based architectures but does not specify a particular AI framework or require a specific production agentic AI platform.

Key Skills

  • Frontend: Angular, responsive UI development, dynamic web interfaces.
  • Backend: Java, Spring Boot, JSP, Servlets.
  • API Development: RESTful APIs, microservices, system integration.
  • AI-Assisted Development: GitHub Copilot, Windsurf, Claude, and similar tools.
  • Agentic Development: Agent-based architectures and AI-driven automation.
  • Software Engineering: System design, application architecture, debugging, testing, and code reviews.
  • Non-Functional Requirements: Scalability, performance, security, and maintainability.
  • Collaboration: Working with UI, QA, DevOps, and product teams.

Priority Skills

Highest Priority

  1. 6–12 years of relevant development experience.
  2. Strong Angular frontend development.
  3. Java backend development with Spring Boot.
  4. Hands-on experience with JSP and Servlets.
  5. REST API and microservices development.
  6. Responsive UI implementation and dynamic web pages.
  7. Application debugging, testing, and code reviews.
  8. AI-assisted software development using tools such as Copilot, Windsurf, or Claude.

Additional Differentiators

  • Practical experience with agentic development and autonomous workflows.
  • Ability to contribute to system architecture and design discussions.
  • Experience improving application performance, scalability, and security.
  • Experience integrating AI capabilities into existing applications.

Important: JSP and Servlets are explicitly included in the required technology description. Candidates with only modern Angular and Spring Boot experience should verify how much hands-on JSP/Servlet development the project requires.

────────────────────

JOB DETAILS

Role Overview

The Java Angular Full Stack Developer will design, develop, and maintain scalable enterprise web applications. The role combines frontend engineering, Java backend development, API integration, and AI-enabled development practices.

The developer will collaborate with cross-functional teams, contribute to architecture discussions, and ensure application quality through testing, debugging, code reviews, and performance improvements.

Key Responsibilities

1. Frontend Development

  • Build responsive web interfaces using Angular.
  • Develop reusable UI components.
  • Implement dynamic web pages and user interactions.
  • Collaborate with UI and product teams to translate requirements into working features.

2. Backend Development

  • Develop backend services using Java and Spring Boot.
  • Build and maintain JSP-based dynamic web pages and Servlet-based components.
  • Implement application business logic.
  • Maintain and enhance existing enterprise applications.

3. API and Microservices Development

  • Design and maintain RESTful APIs.
  • Build and integrate microservices.
  • Support reliable communication between frontend and backend systems.
  • Troubleshoot API and integration issues.

4. AI-Assisted and Agentic Development

  • Use AI development tools such as Copilot, Windsurf, and Claude.
  • Apply AI-assisted workflows to coding, debugging, and development tasks.
  • Contribute to agentic development and AI-driven automation where required.
  • Evaluate AI-generated code and ensure correctness, security, and maintainability.

5. Quality and Performance

  • Participate in code reviews, testing, and debugging.
  • Improve application scalability, performance, and security.
  • Identify defects and support their resolution.
  • Follow software engineering standards and development best practices.

6. System Design and Collaboration

  • Contribute to architecture and system design discussions.
  • Collaborate with UI, QA, DevOps, and product teams.
  • Support the delivery of reliable and maintainable software solutions.

────────────────────

REQUIREMENTS

Core Technical Requirements

Skill Area Technologies / Expectations
Frontend Angular, responsive UI components
Backend Java, Spring Boot
Java Web Technologies JSP, Servlets
APIs RESTful APIs
Architecture Microservices and system design
AI Development Copilot, Windsurf, Claude, or similar tools
Agentic Development Agent-based architectures and AI-driven automation
Quality Testing, debugging, code reviews
Performance Scalability, security, and maintainability

Experience Requirements

  • Minimum stated experience: 6 years.
  • Maximum stated range: 12 years.
  • Employment: Permanent.
  • Locations: Pune, Bangalore, Hyderabad, and Chennai.

The listing does not specify a mandatory degree, certification, cloud platform, database technology, or particular agentic AI framework.

────────────────────

QUALIFICATIONS

A strong candidate should demonstrate:

  • Professional experience developing Angular applications.
  • Java and Spring Boot backend development.
  • Practical JSP and Servlet experience.
  • REST API development and microservices integration.
  • Understanding of application design and architecture.
  • Experience with testing, debugging, code reviews, and performance optimization.
  • Effective collaboration with cross-functional teams.
  • Practical use of AI coding assistants in real development workflows.
  • Ability to explain the limitations and risks of AI-generated code.

Education: Not specified.

Certifications: Not specified.

────────────────────

POTENTIAL GAPS TO CHECK

Before applying, evaluate these areas:

  1. Angular proficiency: Can you develop reusable components and responsive interfaces in a production application?
  2. Java and Spring Boot: Are you comfortable implementing business logic, services, and REST APIs?
  3. JSP and Servlets: Have you maintained or developed applications using these technologies?
  4. Microservices: Can you explain service boundaries, API contracts, and integration troubleshooting?
  5. Agentic development: Have you built or integrated agent-based workflows, or have you primarily used AI tools for coding assistance?
  6. AI coding tools: Can you provide examples of using Copilot, Windsurf, or Claude while validating the generated code?
  7. Architecture: Can you explain design decisions involving performance, security, and scalability?
  8. Experience fit: Does your relevant experience fall within the stated 6–12-year range?
  9. Location: Which of the four listed cities is suitable for you, and what work arrangement does the project require?

Potential screening gap: A candidate may have strong Angular and Spring Boot skills but limited JSP/Servlet experience. Since those technologies are explicitly listed, clarify whether they are central to the project or mainly part of a legacy application stack.

────────────────────

INTERVIEW PREPARATION

Phase 1: Angular and Frontend Development

Prepare for questions on:

  • Components, directives, services, and dependency injection.
  • Angular routing and forms.
  • RxJS and asynchronous data handling.
  • State management and reusable UI architecture.
  • API integration and error handling.
  • Responsive design, performance optimization, and frontend security.

Phase 2: Java, Spring Boot, JSP, and Servlets

Review:

  • Core Java, OOP, collections, exception handling, and concurrency.
  • Spring Boot dependency injection and application configuration.
  • REST controller, service, and repository layers.
  • JSP lifecycle and Servlet request/response processing.
  • Session management and request handling.
  • Validation, exception handling, logging, and testing.
  • Integration between legacy Java web components and modern APIs.

Phase 3: REST APIs and Microservices

Prepare to explain:

  • REST API design and HTTP status codes.
  • Authentication and authorization.
  • Request validation and error responses.
  • Microservice communication and service boundaries.
  • API versioning and backward compatibility.
  • Logging, monitoring, and troubleshooting distributed applications.

Phase 4: AI-Assisted and Agentic Development

Prepare practical examples involving:

  • Using Copilot, Windsurf, or Claude to generate and refactor code.
  • Writing effective prompts and providing relevant project context.
  • Reviewing AI-generated code for bugs, security issues, and maintainability.
  • Using AI to assist with test generation and debugging.
  • The difference between AI-assisted coding and an agentic workflow.
  • Designing an agent-based workflow with appropriate permissions, validation, and human oversight.

The description does not specify a particular agentic framework, so confirm the expected implementation stack before preparing for framework-specific questions.

Final Interview Focus

Prioritize Angular, Java/Spring Boot, JSP/Servlets, REST APIs, and microservices. Prepare concrete examples of AI-assisted development and be ready to explain how you validate code produced by AI tools.

────────────────────

FINAL RECOMMENDATION

Best suited for: Full-stack engineers with 6–12 years of experience who combine Angular frontend development with Java, Spring Boot, JSP, and Servlet-based backend development.

Main differentiator: The role explicitly includes AI-enabled and agentic development alongside traditional enterprise application engineering.

Before applying: Confirm the importance of JSP/Servlets in the project, the expected depth of agentic AI development, and the work arrangement for your preferred location.

Application details: Capgemini | Reference 498190 | Permanent | Pune, Bangalore, Hyderabad, or Chennai | Posted October 9, 2026.

How to apply

You will be taken to the employer’s site to complete your application.

Apply for this job (opens in a new tab)