Senior Java Developer (API Development)
Position Summary :
We are looking for a highly skilled Senior Java Developer with strong expertise in API design, development, and integration to join our engineering team.
The role involves building scalable, secure, and high-performing backend systems, mentoring junior developers, and working closely with architects and product teams to deliver enterprise-grade solutions.
Key Responsibilities :
- Design, develop, and maintain RESTful / SOAP APIs and backend services using Java and Spring Boot.
- Collaborate with product owners, architects, and cross-functional teams to gather requirements and design scalable solutions.
- Write clean, efficient, and reusable code following best practices and coding standards.
- Implement API security, authentication (OAuth2, JWT), and authorization mechanisms.
- Optimize performance of APIs and backend systems for scalability and reliability.
- Perform code reviews, provide technical guidance, and mentor junior developers.
- Work with CI / CD pipelines (Jenkins, GitLab, or similar) for automated build, test, and deployment.
- Collaborate with DevOps and Cloud teams (AWS / Azure / GCP) to deploy and monitor applications.
- Troubleshoot production issues and provide timely solutions.
(ref : hirist.tech)