Go: Design, build, and maintain scalable backend services using Go, applying effective concurrency patterns, testing practices, and performance optimizations in production environments.
AWS: Develop and operate cloud-native applications on AWS using services such as ECS, Lambda, API Gateway, RDS/DynamoDB, S3, and CloudWatch; contribute to secure, reliable, and cost-conscious cloud solutions.
Strong experience architecting, designing, and implementing backend services with an emphasis on high test coverage at all levels – unit, integration, contract, and end-to-end.
Experience creating and executing automated tests within CI/CD pipelines using quality gates to ensure reliability and maintainability (e.g. GitHub Actions, CircleCI, Jenkins).
Experience with test infrastructure and environments that support backend service validation, including service virtualization and mocking in CI/CD workflows.
Experience conducting backend performance and load testing to assess system scalability, latency, and throughput under production-like conditions.