Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, test, and maintain scalable Java applications and responsive React JS frontend components.
Develop and optimize SQL queries (DB2 or Oracle) and build/consume RESTful APIs within a microservices architecture.
Participate in full SDLC including automated testing (JUnit, Mockito), code reviews, technical risk mitigation, and stakeholder demos.
Minimum Requirements
Minimum 3+ years professional experience in Java development using Java 8 or above, preferably Java 17.
Degree in Computer Science, Engineering or related IT qualification.
Hands-on experience with Spring Framework 6, Spring Boot 3, React JS, relational databases (DB2 or Oracle), and messaging systems like RabbitMQ.
Experience with microservices architecture, RESTful APIs, TDD/BDD (JUnit, Mockito), Maven, Docker, Jenkins, and GIT.
Ideal Candidate Profile
Experienced in enterprise system architecture and building modular distributed systems via microservices.
Proficient in both backend and frontend technologies with a practical focus on high-quality, secure, and maintainable code.
Comfortable working in Agile development environments, with effective communication during code reviews and collaboration.
