Java Full Stack Developer - Angular 10+
Java Full Stack Developer - Angular 10+
Experience Required: 6–8
years
Role Overview:
We are looking for a highly skilled Full Stack
Developer with 6–8 years of experience in designing, developing, and
maintaining Java Spring Boot API applications. The ideal candidate will
have strong expertise in both frontend and backend technologies and a good
understanding of the Spring framework. Experience in the BFSI domain is
a must.
Responsibilities:
- Develop
and maintain Java Spring Boot API applications.
- Build
new user-facing, responsive features and optimize front-end applications
for maximum speed and performance.
- Design
and implement robust REST APIs.
- Implement
best practices for security in software development.
- Work
with modern JavaScript frameworks (Angular 10+, TypeScript, ES6)
and frontend lifecycle tools.
- Apply reactive programming concepts using Redux, NgRx, or similar.
- Participate
in CI/CD pipelines and deployment using Azure services.
- Collaborate
with cross-functional teams using tools like Bitbucket/Git,
IntelliJ/Eclipse, JIRA, Confluence, etc.
- Identify
and resolve software vulnerabilities.
Required Skills:
- Strong Full Stack Development experience with Angular (frontend)
and Java/Spring Boot/J2EE (backend).
- Proficiency
in JavaScript, TypeScript, ES6, and Angular CLI.
- Sound
understanding of Spring framework concepts including Lazy
Loading.
- Experience
with REST API design and implementation.
- Knowledge
of frontend optimization for speed and performance.
- Familiarity
with CICD pipelines, Azure cloud services, and software
security best practices.
- BFSI
domain experience is mandatory.
Nice to Have:
- Prior
experience with Microsoft Azure cloud services.
- Hands-on
exposure to Node.js backend development.
- Familiarity
with Redux/NgRx and reactive programming patterns.