Plusgrade Logo

Plusgrade

Développeur.se Logiciel en BackendSenior//Senior Backend Software Developer

Posted 11 Days Ago
Be an Early Applicant
Hybrid
Montréal, QC
Senior level
Hybrid
Montréal, QC
Senior level
We are seeking a Senior Backend Software Developer with over 5 years of experience in software design and development, primarily using Java in an Agile environment. Responsibilities include building and optimizing products for airlines, focusing on AI-driven solutions and ensuring high-quality deliverables.
The summary above was generated by AI
Développeur.se Logiciel en Backend Senior

Le voyage est plus que l’arrivée à destination — c’est l’ensemble des expériences vécues en cours de route. Nous collaborons avec plus de 250+ entreprises aériennes, hôtelières, ferroviaires, maritimes et financières pour transformer les déplacements quotidiens en expériences extraordinaires. Guidés par nos valeurs d’ambition, d’innovation et de collaboration, nous repoussons constamment les limites et croyons fermement que nous sommes meilleurs ensemble.
Rejoins-nous pour façonner l’avenir du voyage en libérant la puissance des données.

À PROPOS DU RÔLE :

Nous recherchons un·e Senior Backend Software Developer expérimenté·e pour nous aider à bâtir des produits de nouvelle génération pour les compagnies aériennes et les voyageurs. Ce poste est basé à notre bureau de Montréal et fait partie de l’équipe AI & Merchandising, responsable de l’optimisation des offres et de la présentation des produits grâce à l’IA afin d’augmenter l’engagement et les revenus.
Dans ce rôle, tu seras responsable de la couche applicative côté SBU pour les produits de tarification et de fulfillment alimentés par l’IA. Tu concevras et développeras des systèmes backend qui appliquent la logique d’affaires, ferment les boucles de rétroaction et ont un impact direct sur les revenus. Tu contribueras aussi à définir et implémenter de nouvelles capacités d’intelligence en interne afin d’alimenter des offres plus intelligentes et plus personnalisées pour les voyageurs.
Cette équipe agit également comme le groupe AI Labs du SBU, en construisant des preuves de concept pour la suite de produits et en expérimentant des solutions innovantes. Environ la moitié de ton temps sera consacrée à l’expérimentation et au développement de nouveaux concepts basés sur l’IA, et l’autre moitié à des projets engagés livrant de la valeur prête pour la production.
Tu te joindras à une équipe à l’intersection de l’IA, du produit et du revenu, où tu pourras à la fois livrer des fonctionnalités à fort impact et explorer de nouvelles idées. Tu aideras à définir comment l’intelligence est intégrée au commerce aérien, tout en travaillant avec un groupe hautement collaboratif qui valorise la rapidité, la qualité et l’innovation.

TU ES QUELQU'UN AVEC:

-Plus de 5 ans d’expérience professionnelle en conception et développement logiciel dans un environnement Agile / Scrum.
-La capacité de mener des discussions d’architecture technique et d’aider à orienter les décisions techniques.
-Un talent pour écrire du code clair, testable et maintenable.
-De solides compétences en communication pour expliquer des concepts techniques complexes aux designers, aux équipes de support et aux autres développeur·euse·s.
-De solides bases en informatique, incluant les structures de données, les algorithmes, les langages de programmation, les systèmes distribués et la recherche d’information.
-De l’expérience avec Java (Spring Boot, bibliothèques open source) et son déploiement dans le cloud (AWS de préférence).
-Une excellente compréhension des tests et de la pyramide de tests, ainsi que des pipelines et des boucles de rétroaction, avec un fort accent sur la qualité des livrables (JUnit, Mockito).
-Un baccalauréat en informatique, en génie ou dans un domaine connexe, ou une formation, un fellowship ou une expérience professionnelle équivalente.
-De l’expérience de travail en équipe et la livraison de produits dont tu es fier·ère.


CE QUE TU AIMERAS CHEZ NOUS:
🏦 REER de contrepartie
🏥 Plans de santé complets
📅 Programme de congés payés flexible
✈️ Allocation d’expérience de voyage
🧘 Crédit annuel pour bien-être
🚆Allocation pour des fournitures de bureau / transport
🌅 Programme de travail à distance basé sur l’ancienneté
🍼 Programme de prime de congé parental
🌍 Passeport pour l'aventure
🎓 Allocation de formation

NOTRE PROCESSUS:
Plusgrade est un employeur offrant des chances égales et s'engage à fournir un processus de recrutement accessible. Nous accueillons les candidatures de toutes les personnes qualifiées et nous sommes engagés à offrir des opportunités d'emploi égales, quel que soit l'identité ou l'expression de genre, la race, l'origine ethnique, la croyance, le lieu d'origine, l'âge, le sexe, l'état civil, le handicap physique ou mental, l'orientation sexuelle et toute autre catégorie protégée par la loi. Sur demande, nous fournirons un hébergement pour les candidats handicapés.
Si tu as une préférence concernant la langue de tes entrevues, merci d’en informer notre équipe Talent lorsqu’elle te contactera.
Nous croyons en la diversité et l'inclusivité, c'est pourquoi notre processus d'entrevue est conçu pour offrir une expérience de candidat positive et garantir que chaque candidat est évalué de manière égale. Toutes les candidatures seront examinées par notre équipe de talents et le ou les candidats retenus passeront par le processus de recrutement suivant:

• Entrevue téléphonique avec le recruteur.se
• Entrevue avec le responsable de l'embauche
• Entrevue technique de codeage
• Entrevue finale avec équipe

Tous les candidats recevront des commentaires, qu'ils réussissent ou non toutes les étapes de notre processus d'entrevue. Toutes vos informations seront confidentielles.

Travel is not just about the destination; it's about every memory made along the way. We are dedicated to shaping the future of travel by partnering with 250+ airline, hospitality, cruise, passenger rail, and financial services companies to create new, meaningful revenue streams through incredible customer experiences. Rooted in our core values of being ambitious, innovative, and collaborative, we are driven to continuously raise the bar, exceed expectations, and bring out the best in everyone, fostering a culture where we believe we are better together, working towards an extraordinary future in travel. Come help us transform everyday travel into extraordinary experiences.

ABOUT THE ROLE:
We are looking for an experienced Senior Backend Software Developer to help us build next-generation products for airlines and travelers. This role is based in our Montreal office and is part of our AI & Merchandising team, which is responsible for AI-driven optimization of offers and product presentation to boost engagement and revenue.

In this role, you will own the SBU-side application layer for AI-powered pricing and fulfillment products, designing and building backend systems that apply business logic, close feedback loops, and directly impact revenue. You’ll also help define and implement new intelligence capabilities in-house, powering smarter and more personalized offers for travelers.This team also functions as the AI Labs group for SBU, building Proofs of Concept for the product suite and experimenting with innovative solutions. About half of your time will be spent on experimentation, developing new AI-driven concepts, and the other half on committed projects delivering production-ready value.You’ll join a team at the intersection of AI, product, and revenue, where you can both ship impactful features and explore new ideas. You’ll help define how intelligence is embedded into airline commerce, while working with a highly collaborative group that values speed, quality, and innovation.

YOU ARE SOMEONE WITH:
-Experience working on a team and delivering a product you are proud of.
-Over 5 years of professional experience building and designing software in an Agile/Scrum environment.
-The ability to lead technical architecture discussions and help drive technical decisions.A knack for writing understandable, testable, and maintainable code.
-Strong communication skills for explaining complex technical concepts to designers, support, and other developers.
-Solid computer science fundamentals, including data structures, algorithms, programming languages, distributed systems, and information retrieval.
-Experience using Java (SpringBoot, open source libraries) and deploying it in the cloud (AWS preferred).
-A strong understanding of testing and the test pyramid, as well as pipelines and feedback loops, with a focus on quality delivery (JUnit, Mockito).
-A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent training, fellowship, or work experience.


WHAT YOU’LL LOVE ABOUT US:
🏦 RRSP Matching 
🏥 Comprehensive Health Plans 
📅 Flexible Paid Time Off
✈️ Travel Experience Perk
🧘 Annual Wellness Perk 
🚆 Commuter Perk
🌅 Tenure-based Work From Anywhere Program
🍼 Parental Leave Top Up 
🌍 Adventure Pass
🎓Learning Allowance

OUR PROCESS: 
Plusgrade  is an equal-opportunity employer and is committed to providing an accessible recruitment process. We welcome applications from all qualified individuals and are committed to equal employment opportunities regardless of gender identity or expression, race, ethnic origin, creed, place of origin, age, sex, marital status, physical or mental disability, sexual orientation, and any other category protected by law. Upon request we will provide accommodation for applicants with disabilities.
We believe in diversity and inclusivity and that is why our interview process is designed for a positive candidate experience and to ensure every candidate is evaluated equally.
If you have a preference regarding the language of your interviews, please let our Talent team know when they reach out to you.
All applications will be reviewed from our Talent Team and the successful candidate(s) will go through the following recruitment process:
Recruiter Phone Interview 
Hiring Manager Interview
Take-home Assessment or remote coding exercise
Team Interview 

All candidates will be provided with feedback regardless if they pass or didn’t pass any of our interview stages. All your information will be kept confidential.

Top Skills

AWS
Java
Junit
Mockito
Spring Boot
HQ

Plusgrade Montréal, Québec, CAN Office

2200 Rue Stanley, Montréal, Quebec , Canada, H3A 1R6

Similar Jobs

An Hour Ago
In-Office
Mirabel, QC, CAN
Mid level
Mid level
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
The Shipping/Receiving Specialist processes incoming and outgoing shipments, manages inventory, ensures safety compliance, and handles documentation for hazardous goods.
Top Skills: Erp SystemMaterial Handling EquipmentExcelMicrosoft OutlookMicrosoft Word
7 Hours Ago
In-Office or Remote
8 Locations
Mid level
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The role supports Sales and Account Management teams in the Retail sector by providing product expertise, driving sales, and identifying market opportunities through collaboration with cross-functional teams.
Top Skills: Analytics ToolsProduct Development ToolsSalesforce CRM
7 Hours Ago
In-Office or Remote
8 Locations
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As Senior Product Manager, you'll lead the vision and execution of AI-powered support automation, collaborating with cross-functional teams to enhance service quality and customer experience.
Top Skills: Ai TechnologyGenerative AiLlmsMl ModelsMultimodal Models

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account