Design, develop, and maintain scalable, high-performance microservices applications usingJava, Spring Boot, and AWS. Collaborate with cross-functional teams to define and implement cloud infrastructure usingTerraform. Ensure quality by implementing unit testing and integrating into CI/CD pipelines. Work on Elastic Search / OpenSearch for efficient data retrieval and indexing. Troubleshoot, debug, and optimize applications for better performance and reliability. Contribute to architectural decisions and ensure the robustness of microservices. Participate in code reviews and mentoring junior developers. Ensure security best practices are followed while working on cloud infrastructure.