20 Aug
|
Bounteous
|
Gurugram
20 Aug
Bounteous
Gurugram
About This Role
8 to 11 years of experience
Skills: Java, Spring Boot, Microservices, REST APIs, AWS, Angular / React, JavaScript, TypeScript, HTML5, CSS3, JUnit / Mockito, TDD, CI/CD, Docker, Kubernetes, Git, OOP, Agile, Postman / RestAssured, SonarQube
About the Role
We are looking for a Senior Java Full Stack Developer with 8–11 years of experience to design, develop, test, and deploy scalable enterprise applications across both backend and frontend technologies. You will bring deep expertise in Java / Spring Boot microservices and strong frontend skills in Angular or React — delivering end-to-end features on AWS cloud with a strong emphasis on testing practices, TDD, and CI/CD automation.
Key Responsibilities
Backend Development
- Design, develop, and maintain scalable Java microservices using Spring Boot — applying OOP principles, SOLID design, and clean architecture patterns.
- Build and expose secure, well-documented RESTful APIs — following API-first design, OpenAPI standards, and versioning best practices.
- Develop and optimise data access layers using JPA / Hibernate — managing entity relationships, query optimisation, and database migrations.
- Apply solid OOP concepts — inheritance, polymorphism, encapsulation, and abstraction — to produce clean, extensible backend code.
- Contribute to microservices architecture design — applying DDD, CQRS, and event-driven patterns for loosely coupled, independently deployable services.
Frontend Development
- Design and develop responsive, performant frontend applications using Angular or React.js — delivering accessible, cross-browser compatible UIs with TypeScript and JavaScript (ES6+).
- Integrate frontend applications with Java backend REST APIs — managing async data flows, error handling, and loading state patterns.
- Build reusable UI components aligned to design system standards — ensuring maintainability and scalability across the frontend codebase.
- Implement state management using Redux / NgRx — ensu
📌 Full Stack Developer (Gurugram)
🏢 Bounteous
📍 Gurugram