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