- Design, develop, and maintain scalable applications using Java, Spring Boot, and Microservices.
- Build and consume REST APIs and integrate with third-party services.
- Develop cloud-native applications leveraging AWS services such as EC2, ECS/EKS, Lambda, S3, RDS, and CloudWatch.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Implement security, performance optimization, and monitoring best practices.
- Participate in code reviews, unit testing, and troubleshooting production issues.
- Work in Agile/Scrum environments and contribute to the complete SDLC lifecycle.
- Support CI/CD implementation and deployment automation.