Key Responsibilities :
- Develop and maintain high-quality backend systems using Java, Spring Boot, Spring MVC and Microservices.
- Design and implement scalable RESTful APIs and backend components.
- Work with MongoDB and MySQL for data persistence and complex query operations.
- Write complex SQL joins, stored procedures, and functions.
- Use Hibernate and JPA for ORM and data management.
- Ensure code quality through unit testing frameworks such as JUnit.
- Containerize applications using Docker and manage deployments on Azure Cloud.
- Collaborate with cross-functional teams using Agile development practices.
- Participate in CI / CD pipelines, code reviews, and DevOps activities.
- Document and manage APIs using Swagger / OpenAPI standards.
Required Skills and Qualifications :
Bachelors or Masters degree in Computer Science, Information Science, or related fields (BE / BTech, MCA, MTech).5 to 7 years of hands-on experience in Java backend development.Strong expertise in Spring MVC, Spring Boot, and microservices architecture.Proficiency in working with MongoDB and MySQL.Solid experience with Hibernate, JPA, and SQL.Familiarity with Agile methodologies and tools.Strong analytical, debugging, and collaboration skills.Desirable (Nice-to-Have) Skills :
Knowledge or experience with Angular or other frontend frameworks.(ref : hirist.tech)