Talent.com
IT UNLOCK CONSULTING INC.
Développeur Java Web +.NETIT UNLOCK CONSULTING INC. • Downtown Montreal, QC, ca
Développeur Java Web +.NET

Développeur Java Web +.NET

IT UNLOCK CONSULTING INC. • Downtown Montreal, QC, ca
Il y a 1 jour
Type de contrat
  • Temps plein
  • Quick Apply
Description de poste

Job Description

À propos d’IT Unlock


IT Unlock est un expert en transformation numérique. Nous accompagnons nos clients avec des solutions sur mesure allant de l’intégration de l’IA à la modernisation des ERP et CRM, en passant par l’analyse avancée des données.


Notre mission est d’aider les entreprises à accélérer leur croissance grâce aux bonnes technologies et aux meilleurs talents TI.


Notre culture


Vous rejoindrez une équipe multiculturelle, ambitieuse et collaborative où la performance, l’apprentissage et l’esprit d’équipe sont valorisés.


Description du poste


Développeur Java Web + .NET


Le développeur participe à fournir des solutions logicielles, à livrer des produits stables et à constamment améliorer leur qualité en proposant des solutions adaptées aux besoins d’affaires. Il analyse, conçoit, configure, développe, maintient et fait évoluer les produits logiciels afin de répondre aux besoins de l'organisation. Il est également responsable de la qualité, de la performance et de la sécurité des solutions développées.


Le conseiller contribue activement au développement de systèmes, programmes et applications informatiques de grande envergure en réalisant leur arrimage et leur mise en œuvre, tout en mettant à profit sa capacité à maîtriser les technologies et à anticiper les innovations. Il analyse les besoins des clients et des partenaires et recommande les solutions technologiques appropriées. À cet égard, il planifie, hiérarchise et coordonne les travaux afin de respecter les engagements pris et les objectifs à atteindre.


Responsabilités principales

  • Analyser les besoins des clients ou d'un projet et identifier les solutions technologiques appropriées en tenant compte des engagements budgétaires et des délais de livraison.
  • Élaborer des stratégies de réalisation, analyser, concevoir et documenter des programmes ou des applications.
  • Développer ou coder des programmes ou des applications en intégrant des essais automatisés.
  • Procéder à l'installation et aux tests de progiciels ou à l'implantation des applications auprès de la clientèle assignée.
  • Assurer l'intégration harmonieuse des composantes techniques des solutions et résoudre les problèmes éventuels.

Mode de travail hybride.


Présence obligatoire au bureau deux (2) jours par semaine.



Requirements

Compétences


  • Être curieux, savoir se remettre en question et déployer des efforts constants pour apprendre de nouvelles technologies.
  • Capacité à identifier les problèmes et les obstacles, puis à proposer des solutions efficaces.
  • Posséder de bonnes capacités de communication et de vulgarisation.
  • Être organisé, rigoureux et savoir gérer les priorités.
  • Être rassembleur, capable de convaincre les membres de son équipe et de se rallier aux décisions lorsque requis.
  • Être un joueur d’équipe.

Connaissances et aptitudes requises

  • Démontrer un minimum de 10 années d'expérience dans un rôle similaire (niveau recherché : sénior).
  • Expérience de projets de développement en mode Agile (Scrum, Kanban ou équivalent).
  • Capacité à identifier et à appliquer les bonnes pratiques de développement logiciel (Clean Architecture, Clean Code, Design Patterns et principes SOLID).
  • Expérience en développement d'applications Web et de services avec les technologies Java et .NET.
  • Expérience dans le développement et l'intégration d'API REST.
  • Expérience avec les tests automatisés (tests unitaires et tests d'intégration).
  • Connaissance des pratiques d'intégration et de déploiement continus (CI/CD).
  • Bonne compréhension des principes de sécurité applicative.
  • Capacité à travailler de façon autonome tout en collaborant efficacement au sein d'équipes multidisciplinaires.

Environnement technologique


Connaissances approfondies

  • Java 8 et plus
  • Maven
  • Git
  • Spring Boot 4
  • SQL
  • API RESTfull
  • Services SOAP (CXF)
  • CI/CD
  • GitHub Actions.
  • C#
  • .NET Framework
  • ASP.NET MVC

Bonnes connaissances

  • Environnements infonuagiques (Azure, AWS ou GCP)
  • Docker
  • Kubernetes
  • Architecture microservices
  • Outils DevOps et d'automatisation des déploiements

Niveau recherché : Sénior. Le candidat doit démontrer une expertise technique solide en développement Java Web et .NET, une forte autonomie, ainsi qu'une capacité à contribuer activement à la livraison de solutions de qualité dans un environnement Agile.



Requirements
Compétences techniques recherchées Expérience significative en développement logiciel orienté objet. Expertise avancée en Java. Expérience démontrée dans le développement de frameworks, de bibliothèques ou de composantes techniques réutilisables. Expertise démontrée en sécurité applicative — AppSec. Connaissance approfondie des vulnérabilités OWASP Top 10. Bonne maîtrise des CWE et des bonnes pratiques de sécurisation du code. Maîtrise des concepts et protocoles d’authentification et d’autorisation : OAuth 2.0; OpenID Connect; JWT; SAML; ou technologies équivalentes. Expérience dans le développement de mécanismes de sécurité liés à : la cryptographie; la gestion des clés; la gestion des secrets; la journalisation sécuritaire; la validation et la protection des données; la gestion des contrôles d’accès; la protection des API. Expérience avec les outils AppSec et leur intégration dans les pipelines CI/CD. Expérience avec les outils et technologies suivants : SonarQube; Wiz; Kubernetes; GitHub; Azure DevOps; SAST; DAST; SCA. Bonne compréhension des architectures distribuées. Expérience avec les architectures de microservices. Bonne compréhension des environnements infonuagiques. Intérêt marqué pour les enjeux de sécurité liés à l’intelligence artificielle. Profil recherché — message clé Nous recherchons un profil hybride combinant : une forte expertise en sécurité applicative; une expérience concrète et avancée en développement Java; une capacité à construire des solutions de sécurité réutilisables; une capacité à sécuriser des frameworks internes; une expertise en intégration des contrôles AppSec dans les pipelines CI/CD; une aptitude à conseiller et à accompagner les équipes de développement; la capacité d’influencer les pratiques de développement sécuritaire à l’échelle de l’organisation.

Créer une alerte emploi pour cette recherche

Développeur Java Web +.NET • Downtown Montreal, QC, ca

Offres similaires

Développeur web Java/Développeuse web Java

GO ROCK ITMontreal (administrative region), QC, CA
Temps plein

Mode hybride: 2 jours par semaine au bureau.Agence de talents spécialisée dans les secteurs des technologies de l’information (TI) et du marketing numérique.Notre Agence se démarque pour la diversi... Voir plus

 • Offre sponsorisée

Leader en Développement Java chez Desjardins

DesjardinsMontreal West, QC, CA
Temps plein

Intégrez une équipe dynamique en tant que Leader en Développement Java chez Desjardins, pilier des technologies de l’information au Québec.Faites avancer des solutions numériques exceptionnelles po... Voir plus

 • Offre sponsorisée

Développeur Backend Java / AWS

1perTInent incMontreal (administrative region), QC, CA
Temps plein

Notre client est une institution financière de premier plan engagée dans une importante transformation technologique.Axée sur l’innovation, l’agilité et l’amélioration continue, l’organisation inve... Voir plus

 • Offre sponsorisée

Développeur(se) logiciel spécialiste (Responsable technique Java & React) - (FR/ANG)_fr

Intact Financial CorporationMontreal, Montreal (administrative region), CA
Temps plein

Nos équipes sont au coeur de tout ce que nous faisons.Ensemble, nous aidons les gens, les entreprises et la société à aller de l’avant dans les bons moments et à être résilients dans les moments di... Voir plus

 • Offre sponsorisée

Développeur Java - Solutions de Paiement

Harris ComputerMontreal (administrative region), QC, CA
Temps plein

Intégrez Tender Retail comme Développeur Java et travaillez sur des solutions de paiement de pointe.Vous serez au cœur d'une équipe agile dédiée à l'innovation.Le candidat doit avoir au moins cinq ... Voir plus

 • Offre sponsorisée

DÉVELOPPEUR JAVA Montréal (hybride) 2026-06-23

CHROME TECHNOLOGIESMontreal (administrative region), QC, CA
Permanent

Nous recherchons un Développeur Java pour rejoindre notre équipe de conseillers du bureau de Montréal dans le cadre d'un poste permanent.Agissant à titre de conseiller / consultant de Chrome Techno... Voir plus

 • Offre sponsorisée

Développeur Dotnet/Développeuse Dotnet Senior

Audensiel CanadaMontreal (administrative region), QC, CA
Temps plein

Développeur Dotnet/Développeuse Dotnet Senior.Audensiel Canada (ex Maltem Canada) est un acteur clé du conseil en numérique, de la formation, et de l'écosystème d'affaires québécois.Soutenus par un... Voir plus

 • Offre sponsorisée

Développeur Backend Java Senior avec AWS

National Bank of CanadaMontreal (administrative region), QC, CA
Temps plein

Apporte ton expertise en développement backend Java à la Banque Nationale ! Ce rôle te permet de travailler sur des projets innovants en utilisant des technologies de pointe.En tant que Développeur... Voir plus

 • Offre sponsorisée

Développeur Back-End Java Senior | Senior Java Back-End Developer

exagensMontreal, Montreal (administrative region), CA
Temps plein

Développeur Back-End Java Senior | Senior Java Back-End Developer.Développeur Back-End Java Senior | Senior Java Back-End Developer.Les meilleures personnes devraient travailler sur les problèmes l... Voir plus

 • Offre sponsorisée

Développeur(se) Full stack C#, NET (Blazor) – Solutions d’IA

Normandin BeaudryMontreal (administrative region), QC, CA
Temps plein

Depuis ses bureaux de Montréal, de Toronto et de Québec, une équipe de plus de 350 personnes sert une clientèle pancanadienne dans les diverses expertises au service de la rémunération globale : re... Voir plus

 • Offre sponsorisée

Lead Développeur

TOTEM talent recruiterMontreal (administrative region), QC, CA
Temps plein

OFFRE DE POSTE | SENIOR SOFTWARE ENGINEER C#/.Notre client, un éditeur de logiciels de pointe dans le domaine de la.Pour soutenir la modernisation de sa plateforme principale, nous recherchons un(e... Voir plus

 • Offre sponsorisée

Développeur Backend Senior – Java/SpringBoot, Remote

PlusgradeMontreal, Montreal (administrative region), CA
Télétravail
Temps plein

Une entreprise de technologie de voyage recherche un développeur logiciel backend expérimenté pour rejoindre son équipe à Montréal.Le candidat idéal a au moins 5 ans d'expérience en développement w... Voir plus

 • Offre sponsorisée

Développeur Web Spécialisé Jumeaux Numériques

TEHORA inc.Montreal (administrative region), QC, CA
Temps plein

Faites évoluer votre carrière chez TEHORA comme Développeur Web, axé sur les jumeaux numériques.Ce poste hybride requiert une expertise en interfaces utilisateurs et visualisation de données.TEHORA... Voir plus

 • Offre sponsorisée

Tech Lead Java-FR

DesjardinsMontreal West, QC, CA
Temps plein

Faites partie de la plus grande équipe TI privée au Québec !.Relevez des défis à la hauteur de vos ambitions au sein d’une équipe passionnée par les technologies de l'information (TI).Faites partie... Voir plus

 • Offre sponsorisée

Programmeur.se Fullstack /.Net / Angular

Dispatch ScienceMontreal (administrative region), QC, CA
Temps plein

Dispatch Science est une entreprise technologique en pleine croissance qui réinvente la gestion des livraisons grâce à une plateforme SaaS intelligente et innovante.Notre architecture repose sur un... Voir plus

 • Offre sponsorisée

Développeur·euse Java/Java Developer

ALTEN CanadaMontreal (administrative region), QC, CA
Temps plein

Chef de file mondial de l’industrie de l’ingénierie et du conseil TI avec plus de 58 000 conseiller·e·s à travers le monde, le Groupe ALTEN optimise la performance technologique des entreprises dep... Voir plus

 • Offre sponsorisée

Développeur principal (Java)

Tecsys Inc.Montreal, Montreal (administrative region), CA
Temps plein

Be among the first 25 applicants.Tecsys est un innovateur à croissance rapide qui offre des solutions de chaîne d'approvisionnement aux principaux systèmes de soins de santé, aux hôpitaux, aux phar... Voir plus

 • Offre sponsorisée

Tech Lead Full Stack – Spécialiste.NET / Java – Secteur bancaire numérique

The Mirillion GroupMontreal, Montreal (administrative region), CA
Temps plein

Êtes-vous un Développeur Full Stack expérimenté prêt à innover et à jouer un rôle clé dans le secteur bancaire numérique ? Nous recherchons un expert en développement ayant une solide expérience en... Voir plus

 • Offre sponsorisée

Développeur(se) Back-End.Net (C#) Ingénierie / Back-End Developer.Net(C#)

Explorance Inc.Montreal (administrative region), QC, CA
Temps plein

Rejoignez une entreprise basée à Montréal qui aide les organisations du monde entier à créer un parcours personnalisé d'impact et d'épanouissement pour leurs employés.Explorance offre des solutions... Voir plus

 • Offre sponsorisée

Développeur(se) Web Full Stack Senior, Spectra

GHGSATMontreal (administrative region), QC, CA
Temps plein

GHGSat offre des services de détection, de mesure et de surveillance des gaz à effet de serre à des clients industriels et gouvernementaux partout dans le monde.Grâce à nos propres satellites et ca... Voir plus