Build secure backend systems at Air Canada using AWS and Node.js while supporting scalable applications for passenger aviation. Work across up-to-date and legacy architectures.
This Back-end Developer role supports Air Canada’s digital transformation through robust services, APIs, and middleware. You will integrate enterprise platforms, optimize databases, and maintain application performance, reliability, and scalability. Collaboration with Product Managers, DevOps, and QA supports aligned delivery and dependable systems.
Key Responsibilities:
- Design secure, scalable backend services and middleware components
- Develop documented APIs connecting frontend and backend systems
- Integrate legacy platforms using AWS, Node.js, and Kafka
- Optimize queries,
caching, and data access patterns
- Support testing, defect analysis, and code fixes
Requirements:
- Bachelor’s degree in computer science or equivalent
- At least three years of backend development experience
- Strong Java or Node.js development experience
- Hands-on experience with AWS services and cloud platforms
- Experience with microservices, Docker, and Kubernetes
Apply backend engineering expertise in AWS, Node.js, APIs, and scalable systems supporting Air Canada’s digital transformation.
📌 Backend Developer AWS Node.js (Toronto)
🏢 Air Canada
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.