Senior Web Back-End Developer
- Montréal, QC
- Hybrid
- Posted Sep 12, 2026
- 1 position
Opens an external site
- Employment type
- Full-time
- Experience level
- Lead · 10+ years
- Minimum education
- Bachelor’s degree
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 4 days per week
Job summary
Design, develop, and optimize high-performance, scalable web applications while leading back-end development efforts. Integrate e-commerce platforms and APIs to enhance the customer experience within the travel and tourism industry.
Job details
WHO WE ARE At Air Canada Vacations, we’re in the business of making dreams travel. That’s why we offer vacation packages, tours, cruises and more tailored to everyone’s individual needs. We like to say we have a vacation for every traveller because we do! If you're someone who's passionate about exploring the world and sharing that enthusiasm with our customers, we'd love to welcome you to our team. For over 50 years, Air Canada Vacations has been making travel easy, so come and join us in helping fellow Canadians create unforgettable memories wherever they go. Don’t miss this opportunity! Submit your application by September 24, 2026 to be considered for this exciting opportunity. Job Title: Senior Web Back-End Developer Department: IT - Operations Position Status : Permanent Location: Montreal Office WHAT YOU'LL BE DOING · Design, develop, and optimize high-performance, user-friendly, and scalable web applications. · Create digital solutions that enhance the customer experience. · Lead back-end development with a strong focus on modern web technologies. · Develop and integrate e-commerce platforms and APIs. · Build seamless and scalable digital experiences for customers. · Identify opportunities to improve performance, functionality, and usability. · Apply strong problem-solving and innovative thinking to complex technical challenges. · Contribute to digital solutions within the travel and tourism industry. WHAT YOU BRING TO THE TEAM · Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. · 10+ years of professional experience in backend development with a strong focus on Java. · Proven experience designing and developing scalable microservices architectures. · Deep understanding of Spring Boot and the broader Spring ecosystem. · Experience deploying and managing applications in containerized environments using Docker and Kubernetes. · Familiarity with CI/CD pipelines and DevOps practices. · Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP) is a plus. · Strong understanding of RESTful API design and integration. · Solid knowledge of relational and NoSQL databases (e.g., PostgreSQL, MySQL, Reddis). · Experience with message brokers and event-driven architecture (e.g., Kafka, Spring boot). · Excellent problem-solving skills and ability to troubleshoot complex systems. · Strong communication skills and ability to collaborate effectively with cross-functional teams. · Languages & Frameworks:Java (11+), Spring Boot, Spring Cloud, Spring Security, RESTful APIs · Containerization & Orchestration: Docker, Kubernetes (Helm, Kustomize) · Databases: SQL (PostgreSQL, MySQL) NoSQL (Redis) · Messaging & Streaming: Apache Kafka, Spring Boot · DevOps & CI/CD: Jenkins, bitbucket ArgoCD · Security: OAuth2, JWT, API security best practices · Version Control & Collaboration: Git, GitHub/Bitbucket,JIRA, Confluence WHY WORK WITH US? Our team loves to travel, and we have one of the most generous employee travel programs in the industry. You’ll be eligible for travel privileges for yourself and other eligible persons once you’ve completed 6 months of service Hybrid work model: Corporate Mandate of 4 days in office (Tuesday, Wednesday, Thursday + 4th day of your choice) and 1 day from home We value your wellbeing and offer a wide variety of benefit plans, including health and dental, for you and your family We offer training and development tools to help unlock your full potential Please note that these benefits apply to permanent, full-time employees. Visit our Careers page for a full list of benefits. OUR COMMITMENT TO DIVERSITY, EQUITY, AND INCLUSION Air Canada Vacations is committed to ensuring a Diverse, Equitable, and Inclusive Workplace, fundamental to its core values. We celebrate the uniqueness of every individual, listen to every voice, and instill a sense of belonging in our people that allows each team member’s authentic self to truly shine. We encourage individuals of all backgrounds to apply as we strive to create a diverse team that mirrors the diversity of the customers and communities we serve as an equal opportunity employer. Should you require any accommodation, please inform us and we will work with you to meet your accessibility needs. For any accessibility-related assistance, requests for information in accessible alternative formats or to report any accessibility problems, please share in your application. Linguistic Requirements When qualifications are equal, preference will be given to bilingual candidates. The position involves daily interactions with partners, clients, and colleagues located outside of Quebec.
What you’ll do
Design, develop, and optimize high-performance, scalable web applications while leading back-end development efforts. Integrate e-commerce platforms and APIs to enhance the customer experience within the travel and tourism industry.
Requirements
Requires a Bachelor’s or Master’s degree in Computer Science or Software Engineering and over 10 years of professional backend development experience. Candidates must possess deep expertise in Java, Spring Boot, microservices architecture, and containerization technologies.
Benefits
• Employee travel program • Health insurance • Dental insurance • Training and development tools
Listed skills
- Kubernetes · Preferred
- MySQL · Preferred
- CI/CD · Preferred
- Redis · Preferred
- PostgreSQL · Preferred
- Docker · Preferred
- Java · Preferred
- Spring Boot · Preferred
- Git · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Spring Boot
- Microservices
- Docker
- Kubernetes
- RESTful APIs
- PostgreSQL
- MySQL
- Redis
- Apache Kafka
- CI/CD
- DevOps
- OAuth2
- JWT
- Git
- Cloud platforms
- Atlassian Confluence
- Argo CD
- Workplace Inclusivity
- Pipelines
- Web Technologies
- Spring Cloud
- Event Driven Architecture
- Back End (Software Engineering)
- Tourism
- JSON Web Token (JWT)
- Git (Version Control System)
- Google Cloud Platform (GCP)
- Java (Programming Language)
- Spring Security
- Application Programming Interface (API)
- Amazon Web Services
- JIRA
- Microsoft Azure
- Multilingualism
- Containerization
- Customer Service
- Version Control
- Communication
- Computer Science
- Training And Development
- Github
- Scalability
- Innovation
- Information Technology Operations
- Problem Solving
- NoSQL
- OAuth
- RESTful API
- Software Engineering
Job areas
- Technology
- Software
- Engineering
- Back End Developer
- Back End Developer / Engineer
- Web and Multimedia Developers
- Web Developers
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Bédard Ressources Humaines
Responsable d’expédition
SponsoredDirect employerEasy Apply- On-site
- Mascouche, QC
- Posted Sep 16, 2026
Dalfen Ltée
Building Superintendent
SponsoredDirect employerEasy Apply- On-site
- Sainte-Agathe-Des-Monts, QC
- Posted Sep 15, 2026
Korvell Rénovation Inc.
Manœuvre de chantier
SponsoredDirect employerEasy Apply- On-site
- Montréal, QC
- Posted Sep 17, 2026
