Job highlights
The ideal candidate should have deeper experience in backend systems using Java and should be able to contribute to front-end development when required
Exposure to messaging systems like Kafka,RabbitMQ (optional but preferred) . Hands-on with build tools (Maven / Gradle) and CI / CD tools (Jenkins / GitLab)
Preferred Skills: .
Experience building and deploying
We are looking for Full-Stack Developers with solid 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)
Robust hands-on experience in Java 8+
Experience building and deploying Microservices architecture using Spring Boot
Experience with RESTful APIs, JSON, and API integrations
Positive 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)