Plusgrade is transforming the travel industry by partnering with over 200 companies across airline, hospitality, cruise, and rail sectors to create innovative revenue streams through enhanced customer experiences. They're seeking a Backend Software Developer with 5+ years of experience to join their Montreal office in a hybrid work arrangement. The role involves working with Java (SpringBoot), ReactJS, and TypeScript in an Agile environment, developing new features and collaborating with cross-functional teams. The ideal candidate will have strong computer science fundamentals, experience with cloud deployments (preferably AWS), and excellent communication skills. The company offers comprehensive benefits including RRSP matching, health plans, flexible PTO, wellness credits, and unique travel perks like their Adventure Pass program. They maintain a strong focus on diversity, inclusivity, and work-life balance, making it an attractive opportunity for developers looking to make an impact in the travel technology sector. The role combines technical leadership opportunities with hands-on development, offering a balance of challenging work and professional growth.