We are seeking an experienced Java Developer with strong hands-on expertise in
API and Microservices development
. The candidate will be responsible for designing, developing, and delivering high-quality, scalable backend services while mentoring team members and collaborating with cross-functional stakeholders.
Key Responsibilities:
Design and develop
RESTful APIs using Java and Spring Boot
Lead
API \& Microservices design
, including security, performance, and integration patterns
Create, read, and maintain
Swagger/OpenAPI specifications
Perform
code reviews, debugging, and performance tuning
(client \& server side)
Work with CI/CD and quality tools to ensure robust delivery
Mentor junior developers and ensure timely delivery of milestones
Mandatory Skills:
Java \& Spring Boot (Hands-on API Development)
RESTful APIs, JSON, Web Services
Microservices Architecture
Swagger / OpenAPI
Hibernate / JPA \& Complex SQL Queries
Strong Debugging Skills
Nice to Have Skills:
CI/CD \& DevOps tools:
Git/Bitbucket, Jenkins/Bamboo
JUnit, Test Automation, SonarQube
Experience with enterprise-scale applications