• Share :

Employer:
Expedia Group

Location:
Montreal, Quebec, Canada

Salary:
USD 108,500. 00 - 152,000. 00 per year

Closing date:
3 Feb 2025

Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success.

Why Join Us?

To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win.

We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a global hybrid work setup (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We`re building a more open world. Join us.

Développeur(-euse) de logiciels III

Êtes-vous un(e) développeur(-euse) de logiciels expérimenté(e)? Êtes-vous passionné(e) par la création d`applications robustes, évolutives et performantes qui aideront des millions de personnes à planifier leurs voyages et à créer des souvenirs pour la vie? Aimez-vous concevoir des systèmes intelligents et configurables en utilisant divers ensembles de technologies de pointe? Joignez-vous à l`équipe responsable de la connectivité d`Expedia Group!

Nous travaillons à la création d`une plateforme de connectivité de nouvelle génération, permettant l`intégration facile à nos partenaires d`approvisionnement grâce à une suite d`API. La plateforme de connectivité des partenaires permet à des millions d`utilisateurs chaque année de trouver des produits de voyage qui leur conviennent au moyen de technologies telles que Java, Kotlin, Spring, Typescript, DynamoDB, Redis, etc.

Description des tâches:

  • Développer, déboguer et modifier des composantes d`applications et d`outils logiciels;
  • Résoudre des problèmes et surmonter des obstacles avec l`aide de vos collègues ou de vos gestionnaires;
  • Participer activement, en tant que membre clé de l`équipe, à la revue de codes et de solutions logiciels;
  • Collaborer avec vos collègues de toute l`entreprise de manière proactive pour comprendre les dépendances touchant plusieurs équipes et pour résoudre les problèmes communs;
  • Faire partie d`une communauté de praticiens qui acquièrent et partagent des connaissances;
  • Partager de nouvelles aptitudes et connaissances avec l`équipe afin d`accroître l`efficacité;
  • Appliquer efficacement vos connaissances des principes de conception logicielle, des structures de données ainsi que des modèles de conception et des fondements de l`informatique pour écrire un code clair, gérable, optimisé et modulaire;
  • Comprendre comment des équipes interagissent avec d`autres équipes relativement aux projets et concevoir des systèmes modérément complexes;
  • Contribuer à une approche systémique globale de l`analyse des problèmes en veillant à ce que toutes les composantes (structure, personnel, processus et technologie) soient identifiées et prises en compte.

Nous recherchons un(e) candidat(e) possédant une connaissance de base des technologies que nous utilisons ou le désir de les apprendre:

  • Microservices RESTful
  • Java, Kotlin
  • API Graphql et modèles architecturaux
  • HTML, CSS, LESS ou SASS
  • JavaScript/JQuery, React, NodeJS, Typescript, Jest (cadre de test unitaire)
  • Apache Tomcat, Spring MVC, Spring Boot, Maven ou Gradle
  • AWS (EC2, S3, Lambda, DynamoDB et Docker)
  • Connaissance pratique du langage SQL

Profil recherché:

  • Bilinguisme fonctionnel (français et anglais) obligatoire;
  • Baccalauréat en sciences en informatique ou dans un domaine technique connexe, ou expérience professionnelle pertinente équivalente;
  • Excellentes aptitudes en matière de communication;
  • Expérience des logiciels de gestion des versions du code source (p. ex. , Git) et des méthodes de développement Agile;
  • Au moins 5 ans d`expérience en développement logiciel au sein d`une équipe;
  • Solide expérience de Java, Kotlin, Typescript ou d`autres langages orientés objet (p. ex. , Python, C#, C++, etc. );
  • Expérience du développement de logiciels dans au moins 3 langues différentes;
  • Expérience en maintenance ou en gestion d`au moins 4 projets ou produits logiciels dans des environnements de production.

Software Development Engineer III

Introduction to team

Are you an experienced software engineer who is passionate about building robust, scalable, and performant applications that will help millions of people plan their travels and create memories for a lifetime? Do you love building intelligent, configurable systems using diverse set of state-of-the-art technologies? Come join the Expedia Group Connectivity team in Montreal!

We are building the next-generation connectivity platform, enabling our supply partners to seamlessly integrate through a suite of APIs. The partner connectivity platform supports millions of users every year in finding suitable travel products using technologies such as Java, Kotlin, Spring, Typescript, DynamoDB, Redis, etc.

In this role, you will:

  • Develop, debug, and modify components of software applications and tools
  • Resolve problems and roadblocks with help from peers and/or managers. Follow through on details and drive issues to closure
  • Actively participate as a key team member in code and design reviews
  • Proactively teams up with peers across the organization to understand cross-team dependencies and solve common problems
  • Participates in a community of practice to share and gain knowledge
  • Shares new skills and knowledge with team to increase effectiveness
  • Understands the relationship between applications, databases, and technology platforms
  • Effectively applies knowledge of software design principles, data structures and/or design patterns and computer science fundamentals to write code that is clean, maintainable, optimized, modular with good naming conventions
  • Understands how projects/teams interact with other teams and can design moderately complex systems
  • Assists with a whole systems approach to analyzing issues by ensuring all components (structure, people, process, and technology) are identified and accounted for

We work with the following technologies and expect basic understanding or strong willingness to learn:

  • RESTful Micro Services
  • Java, Kotlin
  • Graphql APIs and architectural patterns
  • HTML, CSS/LESS/SASS
  • JavaScript/JQuery, React, NodeJS, Typescript, Jest (Unit testing framework)
  • Apache Tomcat, Spring MVC, Spring Boot, Maven or Gradle
  • AWS:
    EC2, S3, Lambda, DynamoDB, Docker
  • Working knowledge of SQL queries

Experience and Qualifications:

  • Bachelor`s or Master`s degree in computer science, mathematics, or a related technical field; or Equivalent related professional experience
  • 5+ years` experience in software development in a team.

Read the full job description and apply online on the recuiter's web-site

Find Jobs Hiring Now Near You!

Get Jobilize Mobile App

Get Jobilize Job Search Mobile App Now

Receive real-time job alerts and never miss the right job again

Get it on Google Play Download on the App Store
Marketing Associate

Nova


About Us Nova is a cutting-edge leader in Social Display, revolutionizing how creative automation is leveraged by agencies, brands, ad tech platforms, CTV providers, and retail media. Our platform empowers clients to efficiently repurpose social creative for programmatic use at scale, enabling...


Senior Sales Account Executive

SalesChoice Inc


Job Title: Senior Sales Account Executive Coverage Area: Mid-Market (500-4000 employees) Location: Anywhere in Canada (Applicants must have Canadian permanent residency or citizenship.) Role Overview: We are seeking a Senior Sales Account Executive to sell our flagship AI-powered SalesInsights™...


Demand Generation Strategist

Thrive Internet Marketing Agency


Demand Generation Strategist (Remote / Digital Marketing / Full-Time) Thrive Internet Marketing Agency is a full-service digital marketing agency headquartered in Arlington, Texas, with a talented team of around 200 members, known as 'Thrivers,' from 12 countries worldwide. Founded by Matt Bowman in...


Network Administrator

Tundra Technical Solutions


Tundra est à la recherche d'un(e) Administrateur, réseaux et sécurité pour un de ses clients basé à Québec. Vous êtes passionné(e) par des projets stimulants, vous souhaitez vous dépasser et grandir au sein d'une entreprise en pleine expansion ? Nous vous invitons à postuler dès maintenant ! Ton...


Gérant de magasin / Store Manager - Royalmount

Mackage


MACKAGE Experts de la protection toutes saisons depuis 1999, Mackage travaille les cuirs, duvets et laines parmi les plus raffinés et les plus responsables, toujours dans un design avant-gardiste haut-de-gamme avec une approche méticuleuse et sans compromis pour un confort enveloppant et des...


Purchasing Manager

Homestyle Aged Care


Founded in 2015, Equiton is a recognized leader in private equity investments with 1 billion CAD in Assets Under Management (AUM). Our exponential growth is a direct outcome of our leadership team understanding how the industry works and how to create long-term wealth through real estate investing....


Registered Nurse RN - 12hr Nite Line 4 on 4 off - Permanent - Full Time

CareCorp Seniors Services


Location : • Spring Valley Care Centre Address: • 355 Terai Court, Kelowna, BC, V1X 5X6 Position Details: • Permanent Full-Time Schedule: • 4 on 4 off Compensation: • $41.42 per hour About Us: • CareCorp Seniors Services are a trusted company who provide superior...


Occupational Therapist

Better Rehab


Occupational Therapist Opportunity in Australia: Transform Lives and Grow Your Career Embark on a life-changing journey to work in Australia while experiencing the diverse and vibrant lifestyle Down Under! • An Australia-wide company founded and run by clinicians, for clinicians. • Delivering...


Officer, Events

Cystic Fibrosis Canada Fibrose kystique Canada


Officer, Events Status: • Full-Time Location: • Multiple locations needed. Toronto/Vancouver/Montreal/Canada - Hybrid/Remote Cystic Fibrosis Canada is looking for our next Officer, Events to help Canadians with cystic fibrosis (CF) live W/O Limits . Imagine life, health and hope without limits. You...


Registered Nurse RN - Emergency - Relocate to Vancouver, BC

Vancouver Coastal Health


Salary The salary range for this position is CAD $41.42/Hr. • CAD $55.91/Hr. • Job Summary Come work as a Registered Nurse in Emergency for Vancouver Coastal Health, and you may be eligible for a financial recruitment incentive of up to $15,000. • Incentives are time limited and...


Pharmacist

Workforce Capital


We are looking for a skilled and licensed Pharmacist to join our team. • As a Pharmacist, you will be responsible for dispensing medications and providing drug information to patients and healthcare professionals. • You will also be responsible for ensuring that medications are properly...


Licensed Practical Nurse Casual

CareCorp Seniors Services


Location : • Sunridge Place Address: • 361 Bundock Ave, Duncan, BC, V9L 3P1 Position Details: • Casual Schedule: • Flexible Schedule Compensation: • $32.84 per hour About Us: • CareCorp Seniors Services are a trusted company who provide superior healthcare and support...


Security Project Manager

HireTalent Diversity Staffing and Recruiting Firm


Cyber security project manager 9 months contract (hybrid, Montreal) Part of Information Security team, the Cyber Security PMO is in charge of ensuring the implementation of Cyber Security transformation initiatives. These initiatives will include strategic & organizational transformation, regulatory...


Marketing Director

Accutive FinTech Security


We are an innovative and fast-growing cybersecurity firm that provides cutting-edge solutions in cryptography, data protection, and identity access management. As a medium sized, agile team, we are passionate about tackling the most complex security challenges for our clients. We're looking for a...


IT Hardware and Support Manager

Ditech Testing


Since _1997_, • Ditech Tank Holdings • has set the standard for propane cylinder/ tank refurbishing and re-certification. We offer industry leading innovation, top quality service and the fastest turnaround time in the industry.We are seeking motivated individual to join our dynamic,...


Registered Nurse RN - 12hr Day Line 8am-8pm - Permanent - Full Time

CareCorp Seniors Services


Location : • Piccadilly Care Centre Address: • 821 - 10th Ave SW, Salmon Arm, BC, V1E 1T2 Position Details: • Permanent Full-Time Schedule: • , 3 on 2 off, 2 on 3 off, 2 on 2 off Compensation: • $41.42 per hour About Us: • CareCorp Seniors Services are a trusted company...


Heavy Duty Mechanic

GFL Environmental


Safely operate, repair, rebuild and perform maintenance on Company owned or leased heavy duty diesel trucks and equipment including rolling stock to ensure its ability to operate safely • We are seeking a skilled Heavy Duty Mechanic to join our team. In this role, you will be responsible for...


310T Licensed Mechanic - Orangeville - DAY AND AFTE RN/Registered Nurse OON

GFL Environmental


Green for Life Environmental Inc. (GFL) is a dynamic, growth-oriented and safety-focused company. With Operations across North America and over 10,000 employees, GFL provides collection and processing services for Waste, Recycling and Organics. • We are currently seeking a fully licensed 310T...


Gérante de Magasin / Store Manager

ALDO Group


JOB SUMMARY At Call It Spring we're all about inclusion, love, encouraging a sustainable lifestyle through footwear, and having a good time doing it. Sound like you? We're looking for a new Store Manager to lead our Call It Spring stores! As Store Manager, you would report to the District Sales...


Cash Management Specialist

CWB

  • CA - British Columbia - British Columbia - Oak Bay

  • January 7, 2025


At CWB , we strive to build value for the people who choose us every day: • our people, our clients and our investors. We do this by: • Putting people first and building relationships with intention • Seeking out and embracing new ideas • Believing that how we do things is as...


Mortgage Documentation Officer

CWB

  • CA - Ontario - Ontario - Markham

  • January 8, 2025


At CWB , we strive to build value for the people who choose us every day: our people, our clients and our investors. We do this by: Putting people first and building relationships with intention • Seeking out and embracing new ideas • Believing that how we do things is as important as what...


Nurse Manager - RN/RPN

CarePartners


Who We Are: • CarePartners is one of Ontario's largest accredited home health care providers, providing nursing, personal support, therapy and rehabilitation support services for patients of all ages. • We care for approximately 72,000 patients each year in homes, schools, clinics,...


Business Development Manager

CWB

  • CA - British Columbia - British Columbia - Metchosin

  • January 8, 2025


At CWB , we strive to build value for the people who choose us every day: our people, our clients and our investors. We do this by: Putting people first and building relationships with intention • Seeking out and embracing new ideas • Believing that how we do things is as important as what...


Area Sales Manager

Owens Corning


Company Description The Insulation and Roofing division in Canada is looking for a Regional Sales Manager (ASM) for the Eastern part of the province of Quebec. This position will be responsible for all aspects of sales and service primarily in the building materials channel. The Area Sales Manager...


Ingénieur en assurance qualité débutant

Cognizant


Ingénieur en assurance qualité débutant Chez Cognizant, notre communauté mondiale nous distingue-nous sommes un lieu de travail énergétique, collaboratif et inclusif, où chacun peut s'épanouir. • Avec des projets de pointe en innovation, vous pouvez vivre une carrière variée et gratifiante tout en...


Specialist, Commercial Portfolio Management

CWB

  • CA - British Columbia - British Columbia - Langley

  • January 7, 2025


At CWB , we strive to build value for the people who choose us every day: our people, our clients and our investors. We do this by: Putting people first and building relationships with intention • Seeking out and embracing new ideas • Believing that how we do things is as important as what...