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

LGS, an IBM Company

Montreal

Híbrido

CAD 90 000 - 120 000

Tempo parcial

há 16 horas
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

LGS, an IBM Company, recherche des développeurs front-end et full stack pour contribuer à une plateforme numérique transactionnelle Web et mobile à Montréal. Projets variés, missions qui font évoluer votre carrière et collaboration avec des experts en TI.

Les postes exigent autonomie, rigueur, et capacité à comprendre les besoins d’affaires. Technologies clés : Angular, TypeScript, Java, Spring Boot, API REST/OpenAPI. Travail hybride et démarrage rapide.

Qualificações

  • Expérience en dév front‑end dans des projets TI d’envergure.
  • Maîtrise d’Angular et TypeScript.
  • Bonne maîtrise HTML/CSS et intégration API REST/OpenAPI.
  • Conception et développement d’applications web modernes.
  • Expérience CI/CD et tests unitaires/ d’intégration.
  • Expérience en environnement Agile.
  • Connaissance des pratiques de maintenabilité et des design patterns.
  • Capacité à faire évoluer des solutions existantes.
  • Pour les profils full stack, expérience en Java/Spring Boot et API REST.

Responsabilidades

  • Prendre en charge, de façon autonome, les activités de développement confiées dans le cadre des projets.
  • Analyser les besoins et proposer 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 interfaces et composants front-end des applications.
  • Développer des interfaces Web avec Angular et assurer leur intégration avec les services et API backend.
  • Contribuer, selon le profil, au développement de composants backend avec Java et Spring Boot.
  • Produire du code de qualité, maintenable, testable et sécuritaire en appliquant les bonnes pratiques.
  • Développer et maintenir les tests unitaires et d’intégration nécessaires.
  • Participer aux revues de code et améliorer la qualité du code et des pratiques.
  • Assurer l’intégration harmonieuse des composantes techniques des solutions.
  • Analyser et diagnostiquer les problèmes et proposer des résolutions.
  • Identifier risques/dépendances et proposer des solutions concrètes.
  • Documenter les solutions et les décisions techniques.
  • Collaborer étroitement avec les développeurs et les intervenants.
  • Contribuer à l’amélioration continue des solutions et des pratiques.

Conhecimentos

Angular
TypeScript
HTML5
CSS
API REST
OpenAPI
Java
Spring Boot
SQL
Git
CI/CD
Agile
Design patterns
Unit tests

Ferramentas

OpenAPI
SQL

Descrição da oferta de emprego

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 front-end et full stack pour contribuer à l’évolution d’une plateforme numérique transactionnelle Web et mobile.

Les ressources travailleront principalement sur les interfaces Web et leur intégration avec les services backend, avec possibilité de contribuer également au développement backend selon leur profil.

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

L’environnement technologique repose principalement sur Angular, Java, Spring Boot et des API sur Angular, Java, Spring Boot et des API REST. L’équipe contribue à la modernisation, à 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 interfaces et composantes front-end des applications.
  • Développer des interfaces Web avec Angular et assurer leur intégration avec les services et API backend.
  • Contribuer, selon le profil, au développement de composantes backend avec Java et Spring Boot.
  • 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.
  • Accordent une importance particulière à la qualité, à la maintenabilité, et à la cohérence des interfaces développées.
  • 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.
  • Connaissances et aptitudes recherchées
  • Expérience pertinente en développement front-end dans des projets TI d’envergure.
  • Solide maîtrise d’Angular et de TypeScript.
  • Bonne maîtrise de HTML et CSS.
  • Expérience dans la conception et le développement d’applications Web modernes.
  • Expérience dans l’intégration d’interfaces avec des API REST et/ou OpenAPI.
  • Bonne compréhension des principes de conception logicielle, du clean code, des design patterns et des pratiques favorisant la maintenabilité des solutions.
  • Expérience dans le développement de tests unitaires et d’intégration.
  • Expérience avec 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.
  • Pour les profils full stack, expérience en développement backend avec Java, Spring Boot, API REST, OpenAPI, SQL et les mécanismes de persistance tels que JPA/Hibernate.
  • 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.
Environnement technologique
  • Java / Spring Boot pour les profils full stack
  • JPA / Hibernate pour les profils full stack

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, la 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.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Analyste valorisation données
Analyste valorisation données

LGS, an IBM Company • Montreal

Híbrido
CAD 90 000 - 130 000
Chargé(e) de projets - Livraison de projets complexes
Chargé(e) de projets - Livraison de projets complexes

LGS, an IBM Company • Montreal (administrative region)

Híbrido
CAD 90 000 - 120 000
Gestionnaire de projet -applicatif
Gestionnaire de projet -applicatif

LGS, an IBM Company • Lévis

Híbrido
CAD 95 000 - 125 000
Architecte de solutions SAP/PLM
Architecte de solutions SAP/PLM

LGS, an IBM Company • Montreal

Híbrido
CAD 110 000 - 170 000
Mandats variés
Coaching pré-entrevue
Accompagnement personnalisé
Analyste d’affaires senior – Marchés des capitaux (Dérivés et revenu fixe)
Analyste d’affaires senior – Marchés des capitaux (Dérivés et revenu fixe)

LGS, an IBM Company • Montreal

Híbrido
CAD 85 000 - 130 000
Analyste fonctionnel
Analyste fonctionnel

LGS, an IBM Company • Montreal (administrative region)

Híbrido
CAD 69 000 - 103 000
Chargé(e) de projet – Transformation numérique
Chargé(e) de projet – Transformation numérique

LGS, an IBM Company • Montreal

Híbrido
CAD 110 000 - 140 000
Conseiller(ère) d'affaires et systèmes
Conseiller(ère) d'affaires et systèmes

LGS, an IBM Company • Montreal

Híbrido
CAD 70 000 - 95 000
Gestionnaire de projets TI senior – Transformation & Chaîne d’approvisionnement
Gestionnaire de projets TI senior – Transformation & Chaîne d’approvisionnement

LGS, an IBM Company • Montreal (administrative region)

Presencial
CAD 105 000 - 150 000
Gestionnaire de projet -applicatif
Gestionnaire de projet -applicatif

LGS, an IBM Company • Montreal

Híbrido
CAD 120 000 - 160 000