Senior AWS Developer with strong Java/Spring Boot and Terraform experience.
- Contractor
Backend & Cloud Developer
We're hiring a Backend & Cloud Developer to build and operate our clients backend platform. You'll develop the Java and serverless APIs that support our clients features and manage its AWS infrastructure and CI/CD pipelines.
This role combines new project delivery and feature development with ongoing production operations, including participation in a 24×7 on-call rotation.
With a strong focus on AWS and its IaC, you'll own backend services and their cloud infrastructure end to end—from developing new capabilities to operating and supporting them in production.
Location - Calgary
Work Mode - Perfer candidates located in Calgary, but will accept remote candidates
Duration - 1 year
Must-have skills
- AWS Cloud Development: Extensive hands-on experience with AWS services, particularly Lambda, ECS, API Gateway, DynamoDB, SQS, SNS, IAM, VPC, S3 and ECR.
- Java / Spring Boot: Strong backend development experience with Java 21, Spring Boot 3.x and microservices architecture.
- Terraform (Infrastructure as Code): Hands-on experience building, deploying and managing AWS infrastructure using Terraform.
- Node.js / TypeScript: Experience developing serverless applications and APIs using AWS Lambda.
- CI/CD & DevOps: Experience building and maintaining automated deployment pipelines, containerized applications and production environments.
- Database Technologies: Experience with PostgreSQL, DynamoDB and Redis.
- Production Support: Experience troubleshooting cloud applications and participating in on-call rotations.
- Security & AI Development Tools: Knowledge of AWS security best practices and experience using AI coding tools such as GitHub Copilot.
Nice-to-have skills
- AWS Developer or Solutions Architect certification
- Confluent Kafka
- Amazon Bedrock / LLM application development