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 ReactJSBackend : Java, J2EE, Spring Boot (Web, Data JPA, Data MongoDB, Security)Architecture : MicroservicesCloud : AWS Services (EC2, S3, Lambda, etc.)Databases : SQL (MySQL / PostgreSQL), NoSQL (MongoDB)Strong understanding of RESTful API design and integrationVersion Control : GitMust Have Skills :
Spring Framework (including Spring Boot)REST API development and Microservices architectureFrontend frameworks : Angular or ReactExperience with a Cloud platform (preferably Google Cloud Platform - GCP)Strong knowledge of SQL databasesGood-to-Have Skills :
Big Data technologies (e.g., Apache Spark)DevOps practices and toolsExperience working in Agile development environmentsEducation Level : BCA, MCA, B.Tech, M.Tech, B.Sc in IT
(ref : hirist.tech)