Développeur(euse) Backend Java / Spring Boot

LGS, an IBM Company

Montreal

Hybrid

CAD 85,000 - 110,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Mandats variés chez des clients divers
Coaching pré-entrevue
Accompagnement en mandat personnalisé
Service d'accompagnement en mandat

Job summary

LGS recherche des Développeurs Backend Java / Spring Boot pour faire évoluer une plateforme numérique transactionnelle Web et mobile à Montréal. Vous rejoindrez une équipe dédiée, travaillant sur le backend et les API REST, en collaboration avec QA et analystes.

Le poste exige autonomie, rigueur et capacité à comprendre les besoins d’affaires, avec un mode hybride et un départ le 1er décembre 2026.

Qualifications

  • Expérience en développement backend Java dans projets TI d’envergure.
  • Maîtrise de Java et de l’écosystème Spring, notamment Spring Boot.
  • Expérience avec API REST et bases de données relationnelles (SQL).
  • Connaissance des tests unitaires et d’intégration.

Responsibilities

  • Prendre en charge les activités de développement backend Java.
  • Analyser les besoins et proposer des solutions technologiques.
  • Concevoir et développer les composants backend et les API REST.
  • Maintenir et tester le code, assurer sa sécurité et sa qualité.
  • Collaborer avec QA, analyses et autres intervenants du projet.

Skills

Java
Spring Boot
API REST
SQL
JPA/Hibernate
Maven
Git
CI/CD
Agile
Français

Tools

Spring Boot
REST API

Job description

LGS, c’est avoir une carrière dans un environnement où vous êtes apprécié à votre juste valeur. C’est aussi une culture d’entreprise axée sur la diversité et l’inclusion, où nous accueillions tant les talents locaux qu’internationaux.

Vous serez impliqué dans des projets de grande envergure qui font progresser les entreprises et améliorent la vie des gens. Vous serez aux premiers rangs pour collaborer à des transformations numériques à large déploiement dans le domaine public et privé. Avec LGS, les possibilités sont infinies. Nous sommes une entreprise locale, d’envergure internationale, propulsée par la puissance du capital intellectuel d’IBM.

Pourquoi être pigiste pour LGS ?
  • Des mandats variés chez des clients diversifiés de grande envergure
  • Des missions qui sauront propulser votre carrière dans votre champ d’expertise, mais aussi qui vous permettront d’expérimenter de nouvelles technologies
  • Des conseillers en acquisition de talents dévoués et qui se soucient de vous
  • Un service d'accompagnement en mandat personnalisé
  • La possibilité de recevoir du coaching pré-entrevue.
Description du poste

Lieu : Montréal

Date de début : 1er décembre 2026

Durée du mandat : 31 décembre 2027

Horaire de travail : 37,5 heures semaine

Mode de travail : Hybride

Nous recherchons des Développeurs(euses) Backend Java / Spring Boot pour contribuer à l’évolution d’une plateforme numérique transactionnelle Web et mobile.

Les ressources travailleront principalement sur les composantes backend et collaboreront avec les équipes de développement, d’assurance qualité, d’analyse et les autres parties prenantes des projets.

Nous recherchons des personnes autonomes et rigoureuses, capables de comprendre les besoins d’affaires, de concevoir et réaliser des développements et de proposer des solutions aux enjeux techniques rencontrés.

L’environnement technologique repose principalement sur Java, Spring Boot, les API REST, les bases de données relationnelles et les pratiques de livraison continue. L’équipe contribue à la modernisation, à l’évolution et à la stabilité de la plateforme.

Responsabilités :
  • Prendre en charge, de façon autonome, les activités de développement qui lui sont confiées dans le cadre des projets.
  • Analyser les besoins et contribuer à identifier les solutions technologiques appropriées.
  • Participer à l’élaboration des stratégies de réalisation et à la conception des solutions.
  • Concevoir, développer, maintenir et faire évoluer les composantes backend des applications.
  • Développer et maintenir des API et des services d’intégration avec les différents systèmes de la plateforme.
  • Produire du code de qualité, maintenable, testable et sécuritaire en appliquant les bonnes pratiques de développement.
  • Développer et maintenir les tests unitaires et d’intégration nécessaires afin de soutenir la qualité des solutions.
  • Participer aux revues de code et contribuer activement à l’amélioration de la qualité du code et des pratiques de développement.
  • Assurer l’intégration harmonieuse des différentes composantes techniques des solutions.
  • Analyser et diagnostiquer les problèmes applicatifs et contribuer à leur résolution.
  • Identifier les risques, dépendances et bloquants techniques et proposer des solutions concrètes permettant de les adresser.
  • Contribuer à l’investigation et à la résolution des incidents lorsque requis.
  • Documenter les solutions et les décisions techniques pertinentes afin d’en faciliter l’évolution et le maintien.
  • Collaborer étroitement avec les autres développeurs, les spécialistes qualité, les analystes et les différents intervenants technologiques impliqués dans la livraison.
  • Contribuer à l’amélioration continue des solutions, des pratiques de développement et des façons de faire de l’équipe
Nous recherchons des personnes qui :
  • Démontrent un haut niveau d’autonomie et sont capables de prendre rapidement en charge un mandat de développement.
  • Sont capables d’analyser un besoin, de comprendre une solution existante et de proposer une approche de réalisation appropriée.
  • Ne se limitent pas à exécuter une solution définie par d’autres et sont capables de soulever les enjeux et de proposer des solutions.
  • Possèdent de solides capacités d’analyse, de diagnostic et de résolution de problèmes.
  • Produisent du code de qualité en portant une attention particulière à sa lisibilité, sa maintenabilité, sa testabilité et sa sécurité.
  • Sont rigoureuses, organisées et capables de gérer leurs priorités dans un environnement de projet.
  • Sont capables de challenger constructivement une solution ou une approche lorsque pertinent.
  • Possèdent de bonnes capacités de communication et savent vulgariser une problématique technique.
  • Collaborent efficacement avec les autres membres de l’équipe et les différents intervenants.
  • Font preuve de curiosité, savent se remettre en question et cherchent continuellement à approfondir leur compréhension du produit et des technologies utilisées.
  • Expérience pertinente en développement backend Java dans des projets TI d’envergure.
  • Solide maîtrise de Java et de l’écosystème Spring, particulièrement Spring Boot.
  • Expérience dans la conception et le développement d’API REST.
  • Bonne compréhension des architectures de services et des mécanismes d’intégration entre applications.
  • Expérience avec les bases de données relationnelles et SQL.
  • Expérience avec les mécanismes de persistance de données tels que JPA/Hibernate.
  • Expérience dans le développement de tests unitaires et d’intégration.
  • Bonne compréhension des principes de conception logicielle, du clean code, des design patterns et des pratiques favorisant la maintenabilité des solutions.
  • Expérience avec Maven et Git.
  • Bonne compréhension des pratiques CI/CD et du cycle de livraison d’une application.
  • Expérience de développement dans un environnement Agile.
  • Capacité à travailler sur des solutions existantes et à les faire évoluer, incluant dans un contexte de modernisation technologique.
  • Expérience dans le domaine du courtage, des services financiers ou des systèmes transactionnels considérée comme un atout, sans être une exigence.
  • Maîtrise du français requise.
Environnement technologique
  • Lombok et MapStruct

L’utilisation du genre masculin est effectuée uniquement dans un souci de simplification de la lecture et de la recherche, et ne vise aucune forme de discrimination. LGS valorise la diversité et l’inclusion et cette formulation n’a aucune intention discriminatoire.

Soyez vous-même chez LGS

LGS s’engage à considérer tous candidats qualifiés sans égards à l’ethnie, la couleur, la religion, le sexe, l’identité ou l’expression de genre, l’orientation sexuelle, l’origine nationale, l’aptitude génétique, la grossesse, le handicap, la neurodiversité, l’âge, le statut d’ancien combattant ou d’autres caractéristiques.

Il est possible que ce rôle implique que vous allez travailler avec une ou des technologies couvertes par des sanctions de la réglementation sur les exportations. Si vous n’êtes pas résident permanent canadien ou citoyen canadien, informez‑vous auprès de votre conseiller en acquisition de talents.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur(euse) Full Stack (Angular, Java, Spring Boot)
Développeur(euse) Full Stack (Angular, Java, Spring Boot)

LGS, an IBM Company • Montreal

Hybrid
CAD 90,000 - 120,000
Développeur(euse) Front-end (Angular)
Développeur(euse) Front-end (Angular)

LGS, an IBM Company • Montreal

Hybrid
CAD 80,000 - 110,000
Coaching pré-entrevue
Accompagnement mandat
Développeur(euse) Python – Full-Stack
Développeur(euse) Python – Full-Stack

LGS, an IBM Company • Quebec

Hybrid
CAD 70,000 - 110,000
Développeur(euse) Java senior – Ingénierie logicielle
Développeur(euse) Java senior – Ingénierie logicielle

LGS, an IBM Company • Montreal

Hybrid
CAD 83,000 - 124,000
Spécialiste infonuagique et DevOps
Spécialiste infonuagique et DevOps

LGS, an IBM Company • Quebec

Hybrid
CAD 90,000 - 130,000
Analyste valorisation données
Analyste valorisation données

LGS, an IBM Company • Montreal

Hybrid
CAD 90,000 - 130,000
Développeur(euse) / DevOps et infonuagique
Développeur(euse) / DevOps et infonuagique

LGS, an IBM Company • Quebec

Hybrid
CAD 90,000 - 140,000
Conseiller(ère) stratégique - Livraison TI
Conseiller(ère) stratégique - Livraison TI

LGS, an IBM Company • Montreal

Hybrid
CAD 90,000 - 120,000
Coaching pré-entrevue
Mandat personnalisé
Développeur(euse) Full Stack – Angular, C#/.NET et Azure (DevOps)
Développeur(euse) Full Stack – Angular, C#/.NET et Azure (DevOps)

LGS, an IBM Company • Quebec

Remote
CAD 90,000 - 130,000
Développeur(euse) .NET – VB.NET, Java et soutien applicatif
Développeur(euse) .NET – VB.NET, Java et soutien applicatif

LGS, an IBM Company • Montreal

Hybrid
CAD 90,000 - 120,000
Coaching pré-entrevue
Mandats variés chez clients divers
Soutien en acquisition de talents