Back-End Developer (ICT)
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.
- ...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...SuggestedLong term contractWork visa
- ...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...SuggestedPermanent employmentFull timeLocal areaWorldwide
- ...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,...SuggestedPermanent employmentFull timeLocal area
- ...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...SuggestedFull timeFlexible hours
- ...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-...SuggestedFull time
- ...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 workInternshipRemote work
$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 employmentFull timeImmediate startFlexible hours$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...$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$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 contractTemporary workInternshipLocal area- ...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...ApprenticeshipInternshipRemote work
- ...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
$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 officeMonday to friday$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 contractPermanent employmentTemporary workFlexible hours$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 employmentFull timeMonday to fridayShift workDay shift- ...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
$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 officeLocal area- ...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 timeFlexible hoursShift work
$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 workRemote work- ...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 hoursShift work
- ...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 timeWork visa
$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 officeTrial periodMonday to friday- ...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...InternshipRemote workFlexible hours
- ...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 paidSummer workWork at officeRemote work
- ...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 workFlexible hoursShift work
- ...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 contractorsFlexible hoursShift work
$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 contractPermanent employmentFull timeTemporary workWork at officeDay shift- ...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 timeFlexible hours
$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 officeTrial periodMonday to fridayFlexible hours$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 payTemporary workAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Back-End Developer (ICT). Be the first to apply!
- backend software developer Dorval, QC
- backend developer Dorval, QC
- IT computer Dorval, QC
- IT infrastructure Dorval, QC
- information technology Dorval, QC
- information technology specialist Dorval, QC
- IT government Dorval, QC
- information technology no experience Dorval, QC
- IT Dorval, QC
- director information technology Dorval, QC
