- Refactor and modernize existing applications for Azure cloud adoption.
- Design and develop scalable backend services using Java and Spring Boot.
- Build and maintain RESTful APIs and microservices.
- Integrate applications with cloud-native services and data platforms.
- Implement performance optimization and scalability improvements.
- Collaborate with DevOps teams to support CI/CD implementation and automated deployments.
- Participate in application modernization and migration initiatives from AWS or on-premises environments.
- Ensure code quality through testing, code reviews, and best development practices.
- Work closely with architects, business stakeholders, and engineering teams to deliver technical solutions.
- Support troubleshooting, production readiness, and deployment activities.