Enable job alerts via email!

Développeur Java

LGS, une Société IBM / an IBM Company

Montreal

Hybrid

CAD 75,000 - 95,000

Full time

Yesterday
Be an early applicant

Job summary

Une entreprise technologique internationale à Montréal recherche un développeur Java pour travailler sur des projets cloud. Le candidat idéal a plus de 3 ans d'expérience en développement Java, maîtrise les frameworks Spring, et peut encadrer des équipes intermédiaires. L'entreprise offre un environnement inclusif et des formations sur les technologies de pointe.

Benefits

Accès à des formations IBM
Assurances collectives
Congés d'entreprise

Qualifications

  • Plus de 3 ans d'expérience en développement Java.
  • Connaissances des frameworks Spring 3, 4, 5.
  • Capacité à superviser et encadrer d'autres membres.

Responsibilities

  • Développement de nouvelles applications et fonctionnalités.
  • Maintenance d'applications existantes.
  • Rédaction des tests unitaires pour garantir les normes.

Skills

Développement Java
Agile/Scrum
Gestion de repository Github
Conteneurisation avec Podman
JPA avec MapStruct

Education

Baccalauréat ou DEC dans une discipline appropriée

Tools

OpenShift
Kubernetes
SonarQube
Artifactory
SAP Extended Warehouse Management
Job description
Overview

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é.

Le Centre d’Innovation Client IBM Québec (CIC) chez LGS emploie des professionnels qui travaillent sur des projets en communautés de pratique, qui offrent des services de proximité et à distance. Notre CIC a des bureaux à Montréal et Québec qui font partie du réseau mondial IBM. Tous nos employés quel que soit leur niveau d’expérience, sont jumelés à un coach afin d’évoluer professionnellement.

Les avantages de vous joindre à nous :

  • Pour apprendre tous les jours : l'accès au capital intellectuel d’IBM et à de la formation sur une multitude de technologies de pointe.
  • Pour votre bien-être : un ensemble d’assurances collectives y compris un service de télémédecine, un régime épargne retraite avec contribution de l'employeur, des actions IBM à un tarif avantageux, et un forfait mieux-être !
  • Pour profiter de temps de qualité : des vacances annuelles, des congés d'entreprise et des congés spéciaux pour les évènements de la vie.
  • Pour avoir du plaisir avec vos collègues : une communauté active et un comité social proposent des activités pour vous garder connectés !
Responsabilités
  • Participer au développement de projets clients : nouvelles applications, développement de nouvelles fonctionnalités sur des applications existantes et maintenance. Aider nos clients à bâtir ou porter leurs applications sur le cloud (infonuagique).
  • Maîtrise de Podman/conteneurisation.
  • Connaissance de Tekton pour la création de tâches pour les pipelines (ou équivalents Jenkins, intégration à un CI/CD).
  • Gestion de repository Github Enterprise (création de ruleSet ou autres configurations de gestion, badge de statut).
  • Capacité à mettre en place des solutions JPA avec MapStruct.
  • Participer à la revue de conception : travailler avec les concepteurs de solutions et d'applications pour assurer une architecture robuste.
  • Rédiger des tests unitaires et garantir les normes de développement les plus élevées en suivant le cycle de développement de logiciels.
  • Se joindre à des équipes travaillant dans un processus Agile/Scrum ou Waterfall.
  • Fournir et soumettre des révisions de code, vérifier les tests de code et effectuer la coordination avec l'équipe d'assurance qualité.
  • Travailler avec les propriétaires de produits ou les intervenants pour comprendre chaque récit de développement.
Qualifications
  • Baccalauréat ou DEC spécialisé dans une discipline appropriée
  • 3+ ans d'expérience en développement Java
  • Connaissances des frameworks Spring 3, 4 et 5 vers 6, la migration d'applications Java8 vers Java21, la migration d'une application web vers Spring Boot et Spring Security, etc.
  • Connaissance de OpenShift, Kubernetes, SonarQube, Artifactory, SAML/OIDC, OAuth2, JWT, api key, SSO w3id, Spring Cloud Config Server, et HashiCorp Vault sera appréciée.
  • Connaissance de SAP Extended Warehouse Management est un atout
  • Capacité de travailler avec des membres intermédiaires et juniors et d'offrir des services d'encadrement et de mentorat.

#CICJOBS #IBMJOBS #LI-IO1

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs