🔔 FCM Loaded

Java Angular Fullstack

Capgemini

2 - 5 years

Hyderabad

Posted: 12/02/2026

Getting a referral is 5x more effective than applying directly

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.