Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • AWS Developer specializing in cloud-native application development and full-stack technologies at BMO. Designing, developing, and maintaining scalable solutions leveraging AWS services.

Responsibilities

  • Design, develop, and maintain full-stack web applications on AWS
  • Implement scalable backend services and APIs (REST/GraphQL) leveraging AWS services such as Lambda, API Gateway, ECS/EKS, RDS/DynamoDB, SQS/SNS, Cognito, and CloudFront
  • Build responsive and dynamic user interfaces using React and Angular
  • Integrate front-end applications with backend services and AWS infrastructure
  • Write clean, testable, and well-documented code; establish unit, integration, and end-to-end tests (e.g., PyTest, Jest, Cypress)
  • Apply secure coding practices; integrate authentication/authorization and secrets management following AWS and OWASP best practices
  • Ensure application security, scalability, and performance in a cloud environment
  • Collaborate with cross-functional teams to deliver high-quality solutions
  • Implement CI/CD pipelines and follow best practices for cloud deployments

Requirements

  • Typically 4-6 years of development work experience
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience
  • Familiarity with AWS services (Lambda, DynamoDB, S3, SNS, SQS, CDK)
  • Familiarity with containerization (Docker) and orchestration (ECS/EKS)
  • Knowledge of security best practices in AWS
  • Experience with TypeScript
  • AWS Certified Developer or Solutions Architect is a plus

Benefits

  • Health insurance
  • Tuition reimbursement
  • Accident and life insurance
  • Retirement savings plans

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$61,600 - CA$113,900 per year

Degree requirement

Bachelor's Degree

Tech skills

AngularAWSCloudCypressDockerDynamoDBGraphQLJestReactTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.