- Design, develop, test, and maintain applications using Java and Spring Boot.
- Develop scalable and reliable RESTful APIs and Microservices.
- Build and integrate frontend applications using React or Angular.
- Work closely with product, QA, DevOps, and other engineering teams.
- Implement secure, scalable, and high-performance application components.
- Troubleshoot and resolve application and production issues.
- Participate in code reviews and follow coding and architectural best practices.
- Work with cloud services for application deployment, monitoring, and scaling.
- Contribute to technical design, architecture, and continuous improvement initiatives.
- Write unit/integration tests and ensure application quality.
Preferred candidate profile Candidates should have 510 years of overall software development experience, with robust recent hands-on experience in Java + Spring Boot + Microservices and practical frontend exposure in React or Angular. Experience with any major cloud platform (AWS, Azure, or GCP) is required.