Java Angular Fullstack
Capgemini
2 - 5 years
Hyderabad
Posted: 12/02/2026
Job Description
Job Summary
The candidate will be responsible for developing highquality frontend and backend features using Angular 8+ and Java Spring Boot. The role requires strong problemsolving skills, solid coding principles, and the ability to build scalable, maintainable applications.
Location : Pune / Chennai / Hyderabad
Exp : 5 yrs 10 yrs
Key Responsibilities
Develop responsive and modular Single Page Applications (SPA) using Angular 8+.
Implement reusable components, directives, pipes, and modules.
Apply Angular lifecycle hooks appropriately in real project scenarios.
Build and validate forms using TemplateDriven and Reactive Forms.
Deliver clean and responsive UI applying modern JavaScript, CSS, and UX good practices.
Utilize TypeScript effectively with interfaces, generics, and strong typing.
Use ES6+ features such as arrow functions, promises, and destructuring.
Write unit and integration tests using Jasmine, Karma, and Angular Testing Library.
Implement component communication using Input/Output bindings, services, and shared data patterns.
Work with NgRX, Observables, and RxJS operators to manage application state.
Develop backend APIs using Core Java, Spring Boot, REST, JPA, and Dependency Injection.
Design and work with microservicebased architectures.
Write optimized SQL queries, use joins and indexing effectively.
Apply design patterns such as Singleton, Factory, and Strategy in suitable scenarios.
Write backend unit tests using JUnit and Mockito.
Understand and work with CI/CD pipelines and Docker as part of DevOps basics.
Demonstrate strong problemsolving skills across frontend and backend coding challenges.
Skill Expectations :
FrontEnd (Angular)
Angular Basics: Components, Data Binding, Directives, Modules, Pipes
Angular Lifecycle Hooks
Forms: TemplateDriven & Reactive
UI/UX: Responsiveness, styling, clean design
TypeScript: Interfaces, generics, strong typing
JavaScript/ES6 proficiency
Unit Testing with Jasmine/Karma
Component communication & data sharing patterns
NgRX: Observables, operators, statehandling
BackEnd (Java)
Core Java: Collections, Exceptions, Streams, Multithreading
Spring Boot: REST APIs, JPA, DI, Security basics
Microservices: Interservice communication, fundamentals
Database: SQL queries, joins, indexing
Design Patterns: Singleton, Factory, Strategy
Testing: JUnit, Mockito
DevOps Basics: CI/CD pipelines, Docker
ProblemSolving (High Weightage: 50%)
Ability to solve frontend and backend coding challenges efficiently
Write optimal and clean code
Strong debugging and analytical thinking
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
