Careers

Backend Developer Intern | Stage Développement Back-End

WorkJam

WorkJam

Software Engineering
Montreal, QC, Canada
Posted on Feb 17, 2026

Backend Developer Intern

WorkJam is the world’s leading digital frontline workplace, connecting the entire frontline workforce to work in perfect harmony. Our fully modular application helps global frontline enterprises solve everyday challenges through task management, shift swapping, team scheduling, two-way communication, and training.

We are proud of our dedicated teams making a real difference for millions of frontline employees. WorkJam was recognized as one of TIME Magazine’s 100 Most Influential Companies in 2023.

Academic Requirement

This internship is intended for final-year university students. Candidates must be in their final year of study at the time of application. A more detailed and specific overview of the internship project will be shared with selected candidates once the interview process begins.

Your Role

You will join a development team composed of Back-End, Front-End, QA, and Mobile (iOS and Android) developers. You will collaborate on conceptualizing and building new features for the WorkJam application. You will be mentored by a Team Lead and Staff Developers to ensure adherence to industry best practices and standards.

Responsibilities

  • Develop and maintain back-end services powering our web and mobile applications.
  • Support and enhance a scalable distributed web application architecture.
  • Produce clean, maintainable, and scalable code aligned with quality standards.
  • Collaborate with designers, engineers, project managers, and QA specialists.

Qualifications

  • Final-year university student.
  • Coursework in Object-Oriented Development and Programming.
  • Experience in Java back-end development.
  • Eligible to work in Canada.
  • Experience working in an Agile / Scrum environment (automated testing, code reviews, DevOps, etc.).
  • Asset: GitHub account.
  • Strong collaboration, autonomy, and analytical skills.
  • Quality-driven and customer-focused.

What We Offer

  • Flexible remote / hybrid work environment.
  • Opportunity to work with modern technologies.
  • Dynamic and inclusive culture.
  • Supportive team focused on professional growth.
  • Potential for full-time employment after the internship.

This role requires strong English skills to interact with global colleagues outside Quebec. Proficiency in both spoken and written English is essential.

We are proud to offer bilingual job opportunities to all qualified candidates. Our job descriptions are written in both French and English to welcome French- and English-speaking talents. We encourage applications from all qualified individuals and are committed to an inclusive work environment that respects diversity.

(Version française)

Stage – Développement Back-End (Java)

WorkJam est le premier lieu de travail numérique de première ligne au monde, connectant l'ensemble de la main-d'œuvre sur le terrain pour travailler en parfaite harmonie. Notre application entièrement modulaire aide les entreprises de première ligne globales à résoudre leurs défis quotidiens grâce à la gestion des tâches, l’échange de quarts de travail, la planification des équipes, la communication bidirectionnelle et la formation.

Nous sommes fiers de nos équipes dévouées qui font une réelle différence pour des millions d'employés de première ligne. WorkJam a été reconnue parmi les 100 entreprises les plus influentes du magazine TIME en 2023.

Exigence académique

Ce stage s’adresse aux étudiants en dernière année de leur programme universitaire. Les candidats doivent être en dernière année au moment de l’application. Un aperçu plus détaillé et spécifique du projet de stage sera communiqué aux candidats sélectionnés au début du processus d’entrevue.

Votre rôle

Vous ferez partie d'une équipe de développement composée de Développeurs Back-End, Front-End, AQ et Mobile (iOS et Android). Vous collaborerez à la conceptualisation et à la création de nouvelles fonctionnalités pour l’application WorkJam. Vous serez encadré par un chef d’équipe et des Staff Developers afin d’assurer les meilleures pratiques et standards de l’industrie.

Responsabilités

  • Développer et maintenir les services back-end alimentant nos applications Web et mobiles.
  • Soutenir et améliorer une architecture d’application Web distribuée performante et évolutive.
  • Produire un code élégant, propre et maintenable respectant nos standards de qualité.
  • Collaborer avec des designers, ingénieurs, chefs de projet et spécialistes AQ.

Profil recherché

  • Étudiant universitaire en dernière année.
  • Cours en développement orienté objet et programmation.
  • Expérience en développement back-end Java.
  • Admissible à travailler au Canada.
  • Expérience en environnement Agile / Scrum (tests automatisés, revues de code, DevOps, etc.).
  • Atout : compte GitHub.
  • Esprit collaboratif, autonomie et fortes capacités analytiques.
  • Axé sur la qualité et l’expérience client.

Ce que nous offrons

  • Environnement de travail flexible (remote / hybride).
  • Utilisation des technologies les plus récentes.
  • Culture dynamique et inclusive.
  • Encadrement favorisant la croissance professionnelle.
  • Possibilité d’emploi à temps plein à la suite du stage.

Ce rôle nécessite une maîtrise de l'anglais pour interagir avec des collègues internationaux en dehors du Québec. La maîtrise de l’anglais, tant à l’oral qu’à l’écrit, est essentielle. Nous sommes fiers d’offrir des opportunités d’emploi bilingues à tous les candidats qualifiés. Nos descriptions de poste sont rédigées en français et en anglais pour accueillir les talents francophones et anglophones. Nous encourageons les candidatures de toutes les personnes qualifiées et nous nous engageons à fournir un environnement de travail inclusif qui respecte la diversité.