Key Responsibilities
- Design develop and maintain scalable applications using Java or Golang Implement serverless architectures utilizing AWS Lambda
- Write clean maintainable and effective code while adhering to best practices Participate in code reviews providing and receiving constructive feedback Stay updated with emerging technologies and industry trends.
Requirements:
- Min 6+ years of experience in software development
- Proficient in Golang programming languages experience with AWS services particularly AWS Lambda API Gateway and DynamoDB
- Strong understanding of serverless architecture and microservices Familiarity with CI CD pipelines and version control systems eg Git Knowledge of containerization technologies
- Docker Kubernetes/DynamoDB is a plus
- Problem solving skills and attention to detail Excellent communication & teamwork skills