Analyste-programmeur(euse) - Java
IT UNLOCK CONSULTING INC.
IT Unlock (ITU) est n expert en intelligence artificielle et transformation numérique. Nous offrons 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.
L'équipe :
Vous ferez partie d'une équipe multiculturelle, énergique et solidaire contribuée. Nous aimons gagner tout en nous amusant au travail. Nous offrons la meilleure formation au monde pour vous amener au niveau supérieur. Notre culture est conviviale et coopérative. Nous voulons vous voir réussir dans votre entreprise et faire partie de notre famille.
Description:
Récapitulatif de la description d'emploi
Nous cherchons un(e) Analyste-programmeur(euse) – Java pour la Direction Guichet unique, Cadres, outils et pratiques de développement. Vous aurez à travailler sur des frameworks et fondations de développement Java utilisés par une grande partie des équipes de développement chez le client.
Vous devrez analyser comment les différentes équipes travaillent afin de concevoir, faire évoluer et maintenir des composants réutilisables, répondre aux besoins émergents, autant que les différents standards de l'entreprise dont la sécurité.
Vous serez également impliqué(e) dans le maintien et l’évolution des outils de développement, IDE, frameworks et chaînes de livraison utilisées par les équipes. Une vigie technologique constante fait partie intégrante du rôle, en collaboration avec les autres membres de l’escouade. Vous travaillerez étroitement avec le responsable de produit afin de planifier et supporter les activités futures liées au développement.
Toujours dans l'objectif du mandat de la direction, vous contribuerez au sein du groupe à proposer et à développer des solutions innovantes permettant aux équipes de développement logiciel d’atteindre un haut niveau d’agilité et de productivité.
Nous sommes à la recherche d’une personne organisée, rigoureuse, ayant une grande capacité à vulgariser des concepts techniques complexes.
Description d'emploi
Responsabilités principales
· Participer aux développements, évolutions et modernisations des solutions d’affaires.
· S’assurer de la qualité, de la sécurité et de la résilience applicative des solutions qu’il code.
· Participer activement aux revues de code avec une checklist (lisibilité, tests, sécurité, performance, maintenabilité).
· Participer aux activités DevOps incluant la livraison continue, l’observabilité, l’exploitation et la mise à jour des solutions.
· Contribuer à la mise en place et à l’amélioration des pipelines CI/CD.
· Intégrer les principes DevSecOps en appliquant systématiquement les bonnes pratiques de sécurité et en automatisant la détection des vulnérabilités.
· Proposer des solutions techniques alignées aux objectifs d’affaires et en partager l’imputabilité.
· Effectuer le développement complet des produits logiciels : conception, codification, tests, automatisation, documentation et exploitation.
· Automatiser les essais (ex. : pyramide des tests, TDD, BDD) et porter l’imputabilité de leur stabilité.
· Documenter les solutions techniques et les pratiques pour assurer la pérennité et la maintenabilité des produits.
· Participer à la vigie des technologies, incluant les tendances en IA générative, infonuagique et outils de développement modernes; partager les meilleures pratiques au sein de l’équipe.
· Travailler en cocréation avec les partenaires d’affaires pour bien comprendre les enjeux et réaliser des solutions alignées aux intentions et objectifs d’affaires.
· Comprendre l’application des technologies infonuagiques, des architectures modernes et des outils IA dans le développement de solutions d’affaires, et les faire progresser pour améliorer la vélocité et la qualité de livraison.
· Utiliser de façon appropriée l’intelligence artificielle générative dans les activités de développement (génération de code, documentation, analyse, validation), tout en respectant les pratiques et politiques internes.
Requirements
Profil recherché
· Baccalauréat dans une discipline appropriée
· Minimum de six (6) ans d’expérience pertinente
· Expérience solide en développement Java
· Veuillez noter que d’autres combinaisons de formation et d’expérience pertinentes pourraient être considérées
· Pour les postes situés au Québec, la connaissance du français est requise
Connaissances spécifiques
· Maîtrise des concepts orientés objet et fonctionnels.
· Capacité à identifier et appliquer les bonnes pratiques logicielles (Clean Architecture, Clean Code, Design Patterns).
· Capacité à concevoir des architectures logicielles efficaces, modulaires, flexibles, résilientes et simples.
· Connaissances de base en DevOps, DevSecOps, CI/CD, automatisation et observabilité
· Compréhension de l’infonuagique et des modèles modernes de livraison logicielle.
· Connaissances en résilience applicative (gestion des erreurs, redondance, stratégies de reprise, patterns de résilience).
· Notions de conteneurisation et de diagnostic en environnement cloud (logs, métriques, traces de base).
· Curiosité, capacité à se remettre en question et volonté d’apprentissage continu.
· Capacité à identifier les problèmes, les blocages et à proposer des solutions réalisables.
· Organisation, rigueur et gestion efficace des priorités.
· Leadership positif, capacité à rallier l’équipe à une vision technique et à se conformer lorsqu’exigé.
· Esprit d’équipe et collaboration active.
· Capacité de communication et de vulgarisation.
· Capacité à utiliser de façon professionnelle l’IA générative comme outil de productivité en développement
- ...TEHORA est présentement à la recherche d ’un(e) analyste-programmeur(euse) .NET + SQL Server pour contribuer à la modernisation et à l’évolution des applications de gestion d’un organisme public majeur de Montréal. La personne retenue intégrera une équipe TI dynamique et...SuggestedHourly payContract workApprenticeshipRemote workFlexible hours
$97k - $107.5k per year
Vous aimez concevoir et implanter des solutions technologiques, notamment au sein de l’écosystème Microsoft Dynamics 365 ? Vous êtes à la recherche de nouveaux défis et souhaitez vous joindre à un milieu de travail inspirant par sa mission de protection du public ? Nous voulons...SuggestedDaily paidPermanent employmentFull timeSummer workFlexible hours- ...faire aura un impact concret et durable. Techso poursuit la croissance de son équipe de développement et recherche un(e) développeur·euse Java Fullstack pour contribuer aux projets de nos clients situés à Montréal et/ou à l'international. Pour exceller dans ce rôle, vous...SuggestedDaily paidPermanent employmentFull timeWork at office
- ...les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste En tant que programmeur·euse physique à Ubisoft Montréal, vous contribuerez à offrir des expériences de jeu plus immersives en insufflant du réalisme à nos mondes...SuggestedFull timeApprenticeship
- ...TEHORA est présentement à la recherche d' un(e) programmeur(euse) junior FrontEnd Angular ayant de bonnes aptitudes techniques, une grande... ...développement; Collaborer avec les développeurs seniors et analystes. Requirements Minimum 2 ans et moins de 8 ans d'expérience...SuggestedHourly payContract workRemote workFlexible hours
- ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior FrontEnd Angular ayant d'excellentes aptitudes techniques, d'excellentes... ...les développeurs moins expérimentés; Collaborer avec les analystes, architectes et développeurs BackEnd. Requirements...Hourly payContract workApprenticeshipRemote workFlexible hours
- ...la structure de l’IU, de façon à pouvoir aider l’équipe présentation; En collaboration avec les équipes de designers et autres programmeurs, proposer rapidement des prototypes de concepts d'interaction; Être réactif aux commentaires et produire des itérations rapides;...Full time
- ...l’ensemble des marchés financiers mondiaux. Stack technique JAVA | Angular | React | IBM/RabbitMQ | Spring Boot | GitHub | Jenkins... ...de mise en œuvre des solutions. Coordonner avec les business analysts et les utilisateurs finaux afin de comprendre les besoins de développement...Daily paid
- Description de l'entreprise Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore...Full time
- ...convaincu·e·s que la diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si vous êtes passionné·e par... ...d’un·e professionnel·le de la sécurité et la vision d’un·e programmeur·euse engin, en intégrant directement dans le moteur de jeu des fonctionnalités...Full timeApprenticeship
- ...existantes); Participer à l'établissement des priorités de la feuille de route du produit. Contexte Technique ~ Application Java (Spring Boot) Event Sourcing / CQRS (Axon Framework) Serveur de base de données (SQL Server, PostgreSQL, H2) Messagerie (RabbitMQ...Full timeWork at officeRelocation package2 days per week
- ...Solution SFT cherche un (e) Analyste programmeur Oracle Forms dans ce poste vous interviendrez dans le cadre d'un projet client qui relève du... ...Oracle Reports, Oracle Designer • Oracle Fusion Middleware, JAVA • HTML/CSS, XML/JSON • Base de données Oracle, SQL, PL/SQL...Remote work
- ...changeants; ~ Esprit d’initiative et forte collaboration avec les équipes. Rejoignez l’équipe de Dead by Daylight en tant que Programmeur(se) généraliste principal(e) et contribuez à façonner la prochaine décennie de notre franchise phare en développant des outils et...Permanent employmentFull time
$80k - $90k per year
...organisationnels. Votre rôle consistera également à réécrire et moderniser certaines fonctionnalités critiques dans une technologie maîtrisée comme Java afin d’assurer la continuité et l’efficacité des services. Responsabilités principales Générer des rapports à partir du...Permanent employmentFull timeContract workNight shiftWeekday work- ...Évaluer l’impact de votre travail et communiquer efficacement avec l’équipe; Collaborer avec les designers, artistes et autres programmeur·se·s pour donner vie aux fonctionnalités; Participer aux revues de code et contribuer à l’amélioration continue de la qualité....Permanent employmentFull time
- ...dont les contenus continuent d’inspirer des millions de joueur·euse·s à travers le monde ! 2K publie des titres dans les genres de jeu... .... Ce que nous recherchons Nous sommes à la recherche d’un programmeur outils talentueux et polyvalent pour rejoindre notre équipe en...Casual work
- ...Solution SFT cherche un (e) Analyste programmeur en géomatique dans ce poste vous interviendrez dans le cadre d'un projet client qui relève du secteur public dans la ville du Québec . Mode : Télétravail depuis le Canada (présence sur site Québec, si exceptionnellement...Remote work
- ...Profil ~Avoir la connaissance des modèles d'intégration cloud (API, events, middleware, etc.) ~Avoir une solide expérience en Java et développement d'APIs RESTful ~Détenir 10 ans d'expérience en développement de logiciel dans des environnements distribués ou orientés...Full timeRemote workFlexible hours
- ...développement côté serveur. Vous participez activement à la collecte des exigences et aux processus de conception, en collaborant avec des analystes métier et en exploitant vos connaissances en finance et protocoles de trading. Le rôle s'étend de la conceptualisation à la...Daily paid
- ...TEHORA est présentement à la recherche d’ un(e) analyste programmeur senior spécialisé(e) dans les technologies Oracle afin de contribuer au développement, à la maintenance et à l’évolution de systèmes d’information critiques. La personne retenue participera à des projets...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...TEHORA est présentement à la recherche d’ un(e) analyste programmeur géomatique senior ayant une expertise avancée dans le développement de solutions géospatiales et l’intégration de technologies géomatiques dans des systèmes d’information complexes. La personne retenue participera...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...exigences du secteur et ainsi mieux répondre aux besoins de nos membres et clients. Nous sommes à la recherche d'un(e) Leader technique Java pour contribuer à cet objectif ! Plus spécifiquement, vous serez amené(e) à : Gérer l'aspect technique de la livraison effectuée par...RemplacementFull timeRemote workFlexible hours
- Are you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms. We’re a dynamic, independent...Permanent employmentFull timeWorldwide
- ...Sous la supervision du coordonnateur Service Après-ventes, le ou la programmeur(euse) service après-ventes (SAV) agit comme premier répondant aux appels de services et effectue les déplacements, d’urgence ou planifiés, chez les clients de NūMove pour résoudre des enjeux techniques...Permanent employmentFull timeContract work
$60k - $115k per year
Développeur Java intermédiaire Description de poste Le développeur backend Java CGI intervient au sein de squads agiles dans un contexte... ...pipelines CI/CD, Jira, Confluence • Collaboration étroite avec analystes fonctionnels, architectes, QA et développeurs frontend Mode de...Day shift$40 - $60 per hour
Durée de l'emploi: Temporaire Langue de travail: Anglais Education: Baccalauréat Expérience: 5 ans ou plus ou experience équivalente Tâches Écrire, modifier, intégrer et mettre à l'essai le code des logiciels Systèmes de gestion (sig ou bd) Développement...Temporary work- ...Sous la supervision du Chef d’équipe automatisme, le programmeur Robot – PLC - IHM effectue la programmation, la simulation, l’intégration et la mise en opération de robots/PLC/IHM dans une cellule robotisée chez NūMove et chez le client final. RESPONSABILITÉS ~ Participe...Permanent employmentFull time
- ...techniques complexes et d’impliquer efficacement les parties prenantes appropriées afin de les résoudre. Nous recherchons une·un Programmeur·euse Systèmes Senior pour jouer un rôle clé dans la livraison d’un titre AAA auprès des joueuses et joueurs. Au sein d’une équipe...Permanent employmentFull time
- ...~ Se tenir au courant des méthodes, pratiques et technologies d'ingénierie logicielle de pointe. Qu'attendons-nous de notre Programmeur.se Gameplay ? ~ Soyez à l'aise de travailler avec C++ dans une grande base de code partagée. ~ Ayez une bonne connaissance des...Full timeWorldwide
- ...convaincu·e·s que la diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si vous êtes passionné·e par... ...poste Ce que vous ferez : Nous sommes à la recherche un programmeur principal en C++ qui contribuera au développement d’applications...Full timeApprenticeship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Analyste-programmeur(euse) - Java. Be the first to apply!

