Careers Senior Software Engineer-Java API Developer
Senior Software Engineer-Java API Developer - Lead Analyst
Job Location :
Hyderabad, Bangalore, Mumbai
Description :
We’re seeking a highly skilled Senior Software Engineer – Java API Developer / Lead Analyst to join our growing engineering team. The ideal candidate will have strong backend development experience, a solid understanding of microservices architecture, and the ability to lead technical design and solution discussions. You’ll play a key role in building scalable, secure, and high-performance APIs that power enterprise-grade applications.
Responsibilities :
Design, develop, and maintain RESTful APIs and microservices using Java and Spring Boot.
Lead backend architecture discussions and define technical design standards.
Collaborate with product managers, architects, and front-end teams to deliver robust solutions.
Optimize performance, scalability, and security of backend services.
Conduct code reviews, mentor junior developers, and ensure best coding practices.
Integrate with databases, third-party APIs, and cloud platforms (AWS, Azure, or GCP).
Implement CI/CD pipelines and support DevOps practices.
Troubleshoot production issues and provide timely resolutions.
Required Qualifications :
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
6–10 years of experience in backend development using Java, Spring Boot, and REST APIs.
Strong knowledge of Microservices Architecture, Hibernate/JPA, and SQL/NoSQL databases.
Experience with API Gateway, OAuth2, JWT, and security frameworks.
Hands-on experience with Docker, Kubernetes, and CI/CD tools (Jenkins, GitHub Actions, etc.).
Cloud exposure to AWS, Azure, or Google Cloud Platform.
Strong analytical, problem-solving, and communication skills.
Experience leading small teams or acting as a technical mentor is a plus.