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 8 jours
Type de contrat
  • Temps plein
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

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

Senior.Net/C Developer For Adps — Hybrid - C$88,000 - C$110,000 Par An

Entreprise Leader En Ingénierie ÉlectriqueCandiac, Canada
Temps plein

Développeur logiciel senior recherché pour une entreprise d'ingénierie électrique à Brossard.Offre un travail hybride avec un salaire annuel entre 88 000 $ et 110 000 $. Voir plus

 • Offre sponsorisée

Développeur.euse logiciel Sénior - (Online services - Hosting Platforms)

UbisoftMontreal (administrative region), QC, CA
Temps plein

Ubisoft est un·e chef·fe de file mondial·e dans l’industrie du jeu vidéo, avec des équipes partout dans le monde qui créent des expériences originales et mémorables, d’Assassin’s Creed et Rainbow S... 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

Architecte Technique e-commerce chez Yaksa

YaksaWestmount, Montreal (administrative region), Canada
Temps plein

Intégrez l'équipe de Yaksa à Montréal en tant qu'Architecte Technique spécialisé en e-commerce.Mettez votre créativité et votre expertise en développement.NET au service de projets stimulants.En ta... Voir plus

 • Offre sponsorisée

Développeur Java / Java Developer - $85,000 - $94,000 A Year

MthreeMontréal, Canada
Temps plein

Seeking an experienced Java Developer for a client's General Ledger and Tax team, focusing on accounting infrastructure development and DevOps practices. Voir plus

 • Offre sponsorisée

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

Intact Financial CorporationMontréal, Montreal (administrative region), Canada
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

Technicien(ne) qualité

Mailhot IndustriesSaint-Jacques, QC, CA
Temps plein

Joignez-vous à une entreprise manufacturière solidement établie, intégrée à une division mondiale en pleine croissance.Mailhot Industries, chef de file dans la fabrication de vérins hydrauliques, f... 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

Boucher·ère Expérimenté·e recherché·e par Super C

Super CLanaudière, QC, CA
Temps partiel +1

Rejoignez l'équipe de Super C à Saint-Charles-Borromée comme Boucher·ère, où votre expertise en viandes sera mise à l’honneur.Apportez votre passion pour le service client et votre savoir-faire en ... Voir plus

 • Offre sponsorisée

Technicien(ne) en traitement des eaux - Val D'Or

NORDIKeau inc.Lanaudière, QC, CA
Temps plein

Rejoins Nordikeau et fais la différence pour l'environnement!.Tu aspires à travailler pour une entreprise dont la mission première vise à protéger l’environnement? Tu as un esprit innovant et tu rê... Voir plus

 • Offre sponsorisée

Adjoint(e) au secteur notarial

RatelleLanaudière, QC, CA
Temps plein +1

Tu souhaites relever des défis stimulants, accomplir des tâches variées et évoluer dans une ambiance conviviale avec des collègues sympathiques ?.Joins-toi à Ratelle, le plus grand cabinet juridiqu... Voir plus