Job Summary
We are looking for a skilled Java Full Stack Developer with strong experience in Spring Boot, Microservices architecture, and React.js. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications, collaborating with cross-functional teams, and delivering high-quality software solutions.
Key Responsibilities
- Backend Development
- Design and develop robust, scalable backend services using Java 8+ and Spring Boot
- Build and maintain RESTful APIs and microservices
- Implement Microservices architecture patterns (API Gateway, Service Discovery, Circuit Breaker)
- Work with Spring modules (Spring MVC, Spring Data JPA, Spring Security)
- Ensure high performance and responsiveness of applications
- Frontend Development
- Develop responsive UI components using React.js
- Use modern JavaScript (ES6+), HTML5, and CSS3
- Work with state management libraries (Redux / Context API)
- Integrate frontend with backend APIs
Required Skills
- Backend
- Strong proficiency in Java 8+
- Hands-on experience with Spring Boot & Spring Framework
- Experience in building Microservices architecture
- Knowledge of REST APIs and API design principles
- Frontend
- Strong experience with React.js
- Proficiency in JavaScript, HTML, CSS
- Experience with UI frameworks (Material UI / Bootstrap)