Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Back-End Developer (ICT)

Full-time

Air Canada

This position requires local presence. Please view similar jobs below.

Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation.

We’re seeking a creative and detail-oriented Back-end developer to play a critical role in ensuring our systems operate seamlessly behind the scenes by designing, building, and maintaining robust, scalable, and secure backend systems. The successful candidate will play a key role integrating applications with required systems, including legacy architectures, and provide clean, well-documented APIs for the frontend. This role will be responsible for the application’s performance, reliability, and scalability. Proactive and collaborative, Back-end developers optimize databases, implement best practices, and ensure data security, all while staying ahead of emerging technologies to deliver innovative, future-ready solutions.

These are exciting times for IT at Air Canada, with many major projects underway that will transform the IT landscape. Air Canada is also massively investing in new technologies that will facilitate its digital transformation. This is a unique opportunity to learn state of the art technologies at an industry leader, as well as to contribute to the creation of the Air Canada of tomorrow.

Responsibilities:

Design and implement robust, scalable, and secure backend services and middleware components that power business logic, ensuring alignment with architectural best practices and business requirements.

Develop and maintain functional, high-performing, and well-documented APIs that enable seamless integration between front-end and back-end systems.

Integrate with legacy and modern enterprise platforms using AWS-native services, Node.js, and Apache Kafka.

Support QA and end user testing, analyze defects reported and apply design and code fixes to resolve the issues.

Optimize backend performance through efficient data access patterns, query tuning, and caching strategies to ensure low-latency, high-availability systems.

Implement containerization (e.g., Docker) and orchestration (e.g., Kubernetes) to support scalable deployment and environment consistency.

Manage asynchronous messaging systems and event-streaming platforms (e.g., Apache Kafka, RabbitMQ) to enable reliable, decoupled communication between services.

Write comprehensive unit, integration, and performance tests to ensure code reliability and maintainability, while developing automation tools to streamline repetitive tasks.

Ensure data security and compliance by implementing robust authentication, authorization, and encryption mechanisms, and adhering to relevant regulatory standards.

Collaborate with cross-functional teams (Product Managers, DevOps, QA) to align goals, timelines, and deliverables, ensuring backend systems support the overall product vision.

Participate in system architecture and design discussions, contributing insights on scalability, fault tolerance, and system reliability.

Implement and maintain observability tools (e.g., Prometheus, Grafana, ELK stack) to monitor system health, performance, and troubleshoot issues proactively.

Manage backend processes, workflows, and APIs to support knowledge sharing, maintainability, and onboarding.

Leverage AI-assisted development tools to accelerate coding, refactoring, and documentation, while promoting responsible adoption across the team.

Actively participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.

Contribute to continuous improvement of team practices, delivery pipelines, and communication strategies by proposing innovative solutions and sharing technical insights.

Qualifications

Required

Bachelor’s degree in computer science or equivalent.

Minimum 3 years of experience in backend software development.

Strong experience in Java or Node.js development.

Hands-on experience with AWS services (Ex: Lambda, EC2, S3, RDS, DynamoDB, API Gateway, AppSync).

Proven experience integrating with mission-critical APIs and cloud-native platforms.

Experience designing and implementing microservices architectures.

Proficiency with containerization tools (Docker) and orchestration platforms (Kubernetes).

Familiarity with asynchronous messaging systems and event-streaming platforms (Ex: Apache Kafka, RabbitMQ).

Experience with observability tools (Prometheus, Grafana, ELK stack).

Strong understanding of TDD (Test Driven Development), unit testing, mocking, and integration testing.

Proficiency with version control systems (e.g., Git).

Knowledge of relational and NoSQL databases.

Understanding of API formats (XML, JSON), protocols (REST, SOAP), and specifications (OpenAPI, Swagger).

Strong oral, written, and interpersonal communication skills.

High attention to detail and a systematic, disciplined approach to problem-solving.

Ability to work autonomously and proactively.

Demonstrate punctuality and dependability to support overall team success in a fast-paced environment.

Assets

Experience with Mulesoft or other Java-based ESBs (IBM IIB, Tibco).

Familiarity with API management tools (Apigee, IBM API Connect, Mulesoft API Manager).

Exposure to CI/CD toolchains and DevOps practices.

Experience in the airline or travel industry.

Interest in learning new technologies and contributing to digital transformation initiatives.

Conditions of Employment:

Candidates must be eligible to work in the country of interest at the time any offer of employment is made and are responsible for obtaining any required work permits, visas, or other authorizations necessary for employment. Prior to their start date, candidates will also need to provide proof of their eligibility to work in the country of interest.

Linguistic Requirements

Based on equal qualifications, preference will be given to bilingual candidates.

Diversity and Inclusion

Air Canada is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees’ unique contributions to our company’s success.

As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.

Air Canada thanks all candidates for their interest; however only those selected to continue in the process will be contacted.

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Back-End Developer (ICT) in Dorval, QC vacancy
  •  ...individual to join our team of Full-stack developers to develop high-quality software across the entire...  ..., business logic, and responsive front-end interfaces. The successful candidate will...  ...integration between front-end and back-end systems using Air Canada’s Enterprise... 
    Suggested
    Long term contract
    Work visa

    Air Canada

    Dorval, QC
    8 days ago
  •  ...systems for industries, real estate developments, health care and educational...  ...-Cycle Recruitment Manage end-to-end recruitment for full-...  ...Operations Corporate / Back Office functions (Finance, IT,...  ...recurring and hard-to-fill roles Develop targeted sourcing strategies... 
    Suggested
    Permanent employment
    Full time
    Local area
    Worldwide

    Smardt Chiller Group

    Dorval, QC
    13 days ago
  •  ...environment. Mandatory Skills: • Mandatory 8+ years of experience in C#. • Significant professional experience as a back-end/server-side developer and/or working on standalone desktop applications.  • Strong abilities in multithreaded programming, data structures,... 
    Suggested
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    4 days ago
  •  ...Job Responsibility: A career as a back end developer in the Credit Risk IT Delivery team for individuals and businesses at National Bank means acting as an expert in the development of business rules for different services. It is through your skills in application development... 
    Suggested
    Full time
    Flexible hours

    National Bank of Canada

    Montréal, QC
    6 days ago
  •  ...Arabia, Al Arabiya, Dubai TV, The Media Majlis Museum in Qatar, and Times Square.   Job Description As a Lead Front & Back-End Developer at Astucemedia, you will bridge the gap between high-level architectural vision and daily execution. Working in a high-... 
    Suggested
    Full time

    Astucemedia

    Montréal, QC
    11 days ago
  •  ...architecture while being a member of a dynamic and results-oriented team! We are currently offering a 3-month internship as a  Back-End Web Developer that can be credited to students who are currently enrolled in a recognized Computer Science or equivalent program. With... 
    Summer work
    Internship
    Remote work

    Workland

    Montréal, QC
    16 hours ago
  • $75k - $100k per year

     ...Back End Lead AI-Augmented Full-Stack Engineering — Telecom SaaS Platform Company: Radical Towers Location: Montreal, QC (Hybrid flexible) Type: Full-time, Permanent Compensation: $75-100 KCAD + equity participation Reports to: Founder & CEO Start date... 
    Permanent employment
    Full time
    Immediate start
    Flexible hours

    Radical Towers

    Montréal, QC
    12 days ago
  • $70k - $135k per year

    Développeur back-end C / C++ Position Description CGI est à la recherche d’un développeur back-end pour rejoindre une cellule de développement...  ...’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and... 
    Montréal, QC
    4 days ago
  • $45k - $50k per year

     ...line. Sourcing non stock items. Quotation follow-ups. Back-order management. Work closely with the Sales Manager, Outside...  ...reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity... 
    Monday to friday

    Randstad

    Dorval, QC
    19 days ago
  • $57.3k - $76.4k per year

     ...facilities and medical professionals across the country. Quality develops and implements quality policies, procedures, and processes to...  ...proud to serve our customer partners. "" Candidates who are back-to-work, people with disabilities, without a college degree, and... 
    Long term contract
    Temporary work
    Internship
    Local area

    Cardinal Health Canada

    Dorval, QC
    6 days ago
  •  ...par semaine nous avons l'opportunité qui va satisfaire vos attentes! Nous offrons un stage de 3 mois en tant que Développeur Web Back-End  qui peut être accrédité aux étudiants qui sont présentement en voie d’obtenir un diplôme en informatique. Avec la possibilité de... 
    Apprenticeship
    Internship
    Remote work

    Workland

    Montréal, QC
    16 hours ago
  •  ...use Operate motorized equipment. Responsible for safe push back and communications with the flight crew during push back. Read...  ...pour travailler selon des horaires variables, y compris les week-ends et les jours fériés, si nécessaire. Le travail s'effectue principalement... 
    Flexible hours

    Menzies Aviation LATAM

    Dorval, QC
    3 days ago
  • $55k - $70k per year

     ...Competitive Salary 55,000-70,000$ (based on experience) Year end bonus Work for a leader in the industry Responsibilities...  ...reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and... 
    Work at office
    Monday to friday

    Randstad

    Dorval, QC
    7 days ago
  • $90k - $125k per year

     ...Analyze financial statements and daily operating indicators. Develop short- and long-term budget forecasts. Perform bank and financing...  ...for management and the manufacturer. Lead the complete year-end file process. Produce dashboards and performance analyses.... 
    Long term contract
    Permanent employment
    Temporary work
    Flexible hours

    Randstad

    Dorval, QC
    8 days ago
  • $50k per year

     ...with one hour lunch breaks - 6 personal days - Time off around end of December and the new year - Annual vacation time -...  ...of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and... 
    Permanent employment
    Full time
    Monday to friday
    Shift work
    Day shift

    Randstad

    Dorval, QC
    20 days ago
  •  ...General Merchandise Associate at Walmart Canada is a great way to develop your skills in the retail industry. A General Merchandise...  ...Service desk and other areas of the store. 6. Assists with Front End coverage. 7. Communicates with other associates to ensure floor coverage... 
    Full time

    Walmart Canada

    Dorval, QC
    8 days ago
  • $55k per year

     ...55,000 / year ~ Quarterly bonus potential ~ End of fiscal year super bonus potential ~ Comprehensive...  ...customer service, leading by example and developing their team.  Essential Functions Recruits, trains, develops and communicates with team of Food Travel Experts... 
    Work at office
    Local area

    SSP

    Dorval, QC
    13 days ago
  •  ...base salary What are your contributions to the team? Design, develop, and implement cloud-based solutions that are secure, scalable,...  ...Collaborate with other Solution Architects in developing complex end-to-end Enterprise solutions Act as a cloud “evangelist” to business... 
    Full time
    Flexible hours
    Shift work

    Bombardier

    Dorval, QC
    4 days ago
  • $43 per hour

    Le Développeur Back-end sénior aura la responsabilité de mener à bien le développement d’applications et d’API et proposera à nos clients et à nos équipes internes des solutions permettant de déployer des services numériques tout en optimisant leurs relations client. Date... 
    Temporary work
    Remote work

    Randstad

    Montréal, QC
    a month ago
  •  ...systems Coordinate the effort related to data clean-up and conversion, user acceptance testing as well as user end user training for your value streams Develop management reports and ensure proper documentation of business processes and related operational procedures... 
    Flexible hours
    Shift work

    Bombardier

    Dorval, QC
    27 days ago
  •  ...effective financial managing processes/systems and controls are developed, implemented, and maintained in accordance with policies and requirements...  ...financial aspects of the management control process (i.e. Month-end accruals, Invoice validation, tracking and processing assistance/... 
    Full time
    Work visa

    Air Canada

    Dorval, QC
    8 days ago
  • $60k - $80k per year

     ...applications as required. Filing closed projects and archiving at the end of the year. Qualifications Qualifications Minimum of 2...  ...of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and... 
    Work at office
    Trial period
    Monday to friday

    Randstad

    Dorval, QC
    18 days ago
  •  ...then we have the opportunity that will fulfill your expectations! We are currently offering a 3-month internship as a Front-End Web Developer that can be credited to students who are currently enrolled in a recognized Computer Science program. We are looking for a web developer... 
    Internship
    Remote work
    Flexible hours

    Workland

    Montréal, QC
    16 hours ago
  •  ...Hybrid – 3 days in office / 2 days remote) Duration: Early May to End of August (Summer 2026) About the position We are looking...  ...from experienced sales professionals Opportunity to develop communication, negotiation, and prospecting skills Potential for... 
    Daily paid
    Summer work
    Work at office
    Remote work

    Univar Solutions Univar Solutions

    Dorval, QC
    13 days ago
  •  ...business partnership with sales and contract teams. Oversee month-end financial processes & planning activities and prepare executive-...  ...provide actionable insights. Strategic Planning & Execution: Develop and implement financial strategies aligned with company goals;... 
    Contract work
    Flexible hours
    Shift work

    Bombardier

    Dorval, QC
    26 days ago
  •  ...and the Board. Project & Program Management : Support or lead end-to-end execution of expansion initiatives, manage project plans,...  ...specifications. You will collaborate closely with architects, contractors, developers, and our customer representatives to monitor progress, validate... 
    For contractors
    Flexible hours
    Shift work

    Bombardier

    Dorval, QC
    15 days ago
  • $85k - $95k per year

     ...of Directors are strictly followed and delivered. -Coordinate end-to-end capital improvement and fit-out projects, managing detailed...  ...reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Work at office
    Day shift

    Randstad

    Dorval, QC
    a month ago
  •  ...du développement d’applications Web Front-End Vous savez écrire du code clair, optimisé...  ...looking for a talented and passionate Web Developer to join our multidisciplinary team and...  ...features Work alongside product managers, Back end, QA and other teams to iterate on new... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    27 days ago
  • $50k - $60k per year

     ...within the office. Keep clients fully informed from beginning to end of service Follow-up with Service Technicians Ensure that...  ...to technician’s who are handling the service call Ability to develop strong relationships with both internal and external resources... 
    Work at office
    Trial period
    Monday to friday
    Flexible hours

    Randstad

    Dorval, QC
    a month ago
  • $20 per hour

     ...meticulous individual who wishes to contribute to public safety while developing their technical skills. Send us your CV : amanda.chan@...  ...Stable 40-hour weekly schedule • Friday afternoons off (shift ends at 2:15 PM) for better work-life balance • Clean, safe, and... 
    Hourly pay
    Temporary work
    Afternoon shift

    Randstad

    Dorval, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Back-End Developer (ICT). Be the first to apply!