HamburgerMenu
hirist

Java Full Stack Developer - Spring Boot/AngularJS

Strategic HR Solutions
Bangalore
6 - 8 Years

Posted on: 07/09/2025

Job Description

Job Description :

We are looking for a highly skilled and experienced Senior Full Stack Developer to join our dynamic team in Bangalore. The ideal candidate will have strong experience in both frontend and backend development, particularly in Java, Spring Boot Microservices, and Angular or ReactJS, along with expertise in cloud technologies (AWS) and databases (SQL & NoSQL).

This is an excellent opportunity for someone looking to work on cutting-edge technologies and be part of a fast-paced and innovative development team.

Key Responsibilities :

- Design and develop scalable, high-performance web applications using Angular/ReactJS and Java (Spring Boot).

- Build and maintain microservices architecture on AWS.

- Collaborate with cross-functional teams to define, design, and ship new features.

- Implement and maintain APIs and backend services integrating SQL and NoSQL databases.

- Write clean, maintainable, and efficient code with proper unit testing.

- Ensure security and performance best practices are followed.

- Participate in code reviews, technical discussions, and architecture decisions.

- Troubleshoot, debug, and optimize application performance.

Mandatory Skills :

- Frontend : Angular or ReactJS

- Backend : Java, J2EE, Spring Boot (Web, Data JPA, Data MongoDB, Security)

- Architecture : Microservices

- Cloud : AWS Services (EC2, S3, Lambda, etc.)

- Databases : SQL (MySQL/PostgreSQL), NoSQL (MongoDB)

- Strong understanding of RESTful API design and integration

- Version Control : Git

Must Have Skills :

- Spring Framework (including Spring Boot)

- REST API development and Microservices architecture

- Frontend frameworks : Angular or React

- Experience with a Cloud platform (preferably Google Cloud Platform - GCP)

- Strong knowledge of SQL databases

Good-to-Have Skills :

- Big Data technologies (e.g., Apache Spark)

- DevOps practices and tools

- Experience working in Agile development environments

Education Level : BCA, MCA, B.Tech, M.Tech, B.Sc in IT


info-icon

Did you find something suspicious?