This is a challenging role that requires expertise in developing and maintaining APIs and microservices using Core Java, Java 8, and Spring Boot. The ideal candidate will have hands-on experience with Spring Boot, Kafka, REST APIs, and SQL, as well as familiarity with GitHub/GitLab, CI/CD pipelines, and Jenkins.
Key responsibilities include developing scalable and efficient solutions, collaborating with BAs and QA teams, participating in sprint planning and retrospectives, writing unit and integration tests, performing code reviews, database tuning, and performance optimization.
In addition, the successful candidate will contribute to the migration of legacy systems to modern platforms, support release management, and provide production support for critical issues.
The ideal candidate will possess strong problem-solving skills, a proactive attitude, and excellent communication skills. Experience with AI/ML concepts and ReactJS is a plus.
We are looking for someone who can maintain up-to-date technical documentation and project artefacts, ensuring seamless communication among team members and stakeholders.
Required Skills and Qualifications
* Strong background in Core Java & API development
* Familiarity with Spring Boot, Kafka, REST APIs, and SQL
* Experience with GitHub/GitLab, CI/CD pipelines, and Jenkins
* Strong problem-solving skills and a proactive attitude
* Excellent communication skills
What We Offer
We offer a dynamic work environment, opportunities for growth and professional development, and a competitive salary package.