Roles and Responsibilities
Design, develop, test, deploy and maintain large-scale Java applications using Spring Boot microservices architecture.
Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs.
Ensure high-quality code by writing unit tests, integrating with REST APIs, and following best practices for scalability and performance.
Participate in code reviews to improve overall quality of the application.
Troubleshoot issues related to application deployment on cloud platforms like AWS or GCP.