- Design, develop, and maintain scalable backend microservices using Golang. - Build and deploy cloud-native applications using Docker and Kubernetes. - Work on distributed systems architecture and ensure high performance and scalability. - Develop and manage NoSQL database solutions, preferably DynamoDB. - Implement CI/CD pipelines and follow DevOps best practices. - Write unit tests to ensure code quality and application reliability. - Collaborate in Agile teams for iterative development and delivery. - Deploy applications on cloud platforms such as AWS and GCP. - Troubleshoot and optimize backend services for performance improvements. - Work closely with cross-functional teams to deliver end-to-end solutions.