- Design, develop, test, and deploy scalable microservices using Spring Boot.
- Collaborate with cross-functional teams to identify requirements and implement solutions.
- Implement data persistence using Hibernate and multithreading concepts.
- Ensure high availability of applications through design patterns such as Singleton, Factory Method, Observer, etc.
- Participate in code reviews to maintain quality standards.
Desired Candidate Profile
- 6-11 years of experience in Java development with expertise in Java 17 or Java 21 Version, Spring Boot, Microservices, Hibernate, Multithreading, and Design Patterns.
- Robust understanding of REST API services and ability to work on API integration projects.
- Experience working with cloud-based technologies (AWS/Azure) is an added advantage.