As full-stack developer, more experience on Java & less experience on React
Experience range : 8+ year
Job Overview: We are looking for Full-Stack Developers with strong hands-on expertise in Java-based Microservices development and working knowledge of React for front-end development. The ideal candidate should have deeper experience in backend systems using Java and should be able to contribute to front-end development when required. Mandatory Skills: Backend - Java (Primary Focus):
Strong hands-on experience in Java 8+
Experience building and deploying Microservices architecture using Spring Boot
Experience with RESTful APIs, JSON, and API integrations
Good understanding of design patterns, OOP, and clean code practices
Experience with databases (SQL and NoSQL - e.g., PostgreSQL, MongoDB)
Exposure to messaging systems like Kafka, RabbitMQ (optional but preferred)
Hands-on with build tools (Maven/Gradle) and CI/CD tools (Jenkins/GitLab)
Frontend - React (Secondary Focus):
Working knowledge of React.js
Familiarity with JavaScript (ES6+), HTML5, CSS3, and REST API consumption
Ability to handle basic UI development and integrate front-end with APIs
Understanding of front-end state management (Redux or Context API preferred)
Preferred Skills:
Familiarity with containerization tools like Docker and orchestration (Kubernetes)
Cloud experience (AWS/GCP/Azure) - deployment and service management
Unit testing frameworks (JUnit, Mockito) and front-end testing (Jest, React Testing Library)