Développeur(-euse) Java sénior
Tecsys Inc.
Ayant reconnu les avantages du télétravail — amélioration du moral des employés, hausse de la productivité, et retombées positives sur le bien-être des employés comme sur l'environnement — nous sommes fiers d'être une entreprise numérique d'abord. Notre environnement de travail numérique d'abord, combiné à nos bureaux bien situés et à nos espaces de travail collaboratifs, donne à notre équipe la liberté et la flexibilité de travailler de la façon la plus productive pour elle.
À propos de nous
Tecsys est un innovateur en pleine croissance qui offre des solutions de chaîne d'approvisionnement aux grands réseaux de la santé, aux hôpitaux et aux entreprises pharmaceutiques, ainsi qu'aux distributeurs, détaillants et fournisseurs de logistique tierce partie (3PL). Nous travaillons avec des chefs de file de l'industrie pour transformer leurs chaînes d'approvisionnement grâce à la technologie. Si vous aimez relever des défis stimulants et profiter d'occasions d'apprentissage continu, Tecsys pourrait être l'endroit idéal pour vous!
À propos du poste
Nous sommes à la recherche d'un(e) développeur(-euse) Java sénior expérimenté(e) et motivé(e) pour se joindre à notre équipe de développement dynamique. Dans ce rôle, vous serez responsable de concevoir, développer et maintenir des applications Java à haute performance. Vous contribuerez en participant à des séances de remue-méninges, à la compréhension des exigences et à la programmation des solutions. Vous évoluerez au sein d'une équipe Agile axée sur l'amélioration continue de ses méthodologies, de ses outils, de ses pratiques et du travail d'équipe. Enfin, votre capacité à collaborer avec des disciplines transversales, à bâtir la confiance entre collègues et votre capacité d'influence positive vous aideront à surmonter les défis avec succès.
Responsabilités
Vous concevrez, bâtirez et maintiendrez des applications Java à haute performance au sein d'une équipe Agile qui prend l'amélioration continue au sérieux — pas seulement comme un mot à la mode, mais comme une pratique réelle en matière d'outils, de processus et de travail d'équipe. Concrètement, cela signifie :
- Prendre en charge des problèmes techniques complexes de bout en bout — de l'analyse et de la conception jusqu'à l'implémentation, aux tests, au déploiement et au soutien en production.
- Façonner l'architecture et l'orientation technique, et remettre en question les solutions proposées lorsqu'une avenue plus pragmatique ou durable existe.
- Réviser le code avec rigueur, en offrant une rétroaction qui améliore réellement la qualité, la maintenabilité et la performance — pas seulement approuver les demandes de fusion (PR) sans réel examen.
- Encadrer les développeurs moins expérimentés par le jumelage, le partage des connaissances et des conseils techniques francs.
- Repérer rapidement la dette technique et les risques de qualité, et aider l'équipe à prioriser leur résolution avant qu'ils ne deviennent problématiques.
- Collaborer étroitement avec les chefs techniques, les propriétaires de produit et l'équipe d'assurance qualité pour transformer des exigences ambiguës en solutions solides et livrables.
- Utiliser des outils de développement assistés par l'IA et agentiques pour avancer plus rapidement — tout en demeurant pleinement responsable de la conception, de la qualité, de la sécurité et de l'exactitude de ce qui est livré.
Requirements
Qualifications
- Diplôme en informatique, en génie logiciel, ou expérience équivalente.
- 5 à 7 ans ou plus d'expérience dans le développement d'applications back-end en Java.
- Expérience avec JUnit, les bases de données relationnelles (PostgreSQL est un atout), et les outils standards (Git, Maven, un IDE moderne).
- Feuille de route démontrée en matière d'encadrement de développeurs et de rétroaction constructive lors des révisions de code.
- Excellent jugement en ingénierie logicielle — vous savez peser le pour et le contre et arriver à des solutions pragmatiques et maintenables.
- Solide compréhension du code propre, des tests automatisés et de la gestion de la dette technique.
- Expérience pratique avec les services REST et l'architecture d'API.
- Aisance avec les outils de développement assistés par l'IA ou agentiques, avec une pleine responsabilité de ce que vous livrez.
- Excellente maîtrise de l'anglais, tant à l'écrit qu'à l'oral, essentielle pour correspondre efficacement avec les clients, les fournisseurs, les partenaires d'affaires et les collègues à l'extérieur du Québec.
Nous comprenons que l'expérience prend plusieurs formes et que les parcours professionnels ne sont pas toujours linéaires. Si vous ne répondez pas à toutes les exigences de cette offre, nous vous encourageons tout de même à postuler.
Chez Tecsys, nous nous engageons à favoriser un milieu de travail diversifié et inclusif où chaque employé(e) se sent valorisé(e), respecté(e) et outillé(e). Nous croyons que la diversité stimule l'innovation et renforce notre capacité à offrir des solutions exceptionnelles. Nous accueillons et encourageons les candidatures de tous les horizons, de toutes les expériences et de toutes les perspectives à se joindre à notre équipe.
Tecsys souscrit au principe de l'égalité d'accès à l'emploi. Des mesures d'accommodement sont offertes aux candidat(e)s sélectionné(e)s pour une entrevue.
NB : pour postuler à ce poste, vous devez être citoyen(ne) canadien(ne) ou résident(e) permanent(e) du Canada, OU détenir un permis de travail canadien valide.
- ...We’re seeking someone to join our team as a Senior Java Developer to help transform Morgan Stanley's client onboarding and regulatory... ...and experiences. For more information, please visit: . Développeur(euse) Java principal(e) (hybride)Nous sommes à la recherche d’une...SeniorTemps pleinTravail au bureauTravail à distance
- ...besoin, quand ils en ont besoin. Chaque rôle ici contribue à ce résultat. Pourquoi ce rôle est important En tant que développeur Java sénior , vous vous joindrez à une équipe au cœur des systèmes backend qui soutiennent des chaînes d'approvisionnement névralgiques...SeniorTarif journalierApprentissageTravail à distance
$70k - $135k par année
Développeurs Java Sénior Description de poste Joignez-vous à CGI et contribuez à la modernisation d’une plateforme de calcul stratégique où performance, architecture distribuée et traitement à grande échelle sont au cœur des défis technologiques. Votre défi Dans...SeniorÉquipe de jour- ...Description du poste Nous sommes à la recherche d'un(e) Développeur·euse sénior qui contribuera à l'analyse, la conception, le développement... ...Expérience pratique avec les technologies suivantes : Java Shell Script Perl Expérience avec les bases de données...SeniorTemps pleinTravail au bureau
- ...Nous recherchons un(e) développeur(euse) full stack sénior pour collaborer sur une grande variété de projets en collaboration avec nos clients. Vous serez un(e) expert(e) en la matière grâce à votre compréhension des frameworks et de l'ensemble du processus de développement...Senior
- ...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...Temps pleinTravail à distanceHoraires flexibles
- ...Nous recherchons un·e développeur·euse Guidewire qui connaît PolicyCenter, BillingCenter et ClaimCenter. La personne contribuera au développement... ...et solides connaissances en développement orienté objet avec Java . Expérience avec le Spring Framework . Bonne maîtrise...СontratTravail à domicileHoraires flexibles
$60k - $115k par année
Développeur Java - Intermédiaire Description de poste Le développeur backend Java CGI intervient au sein de squads agiles dans un contexte de transformation numérique caractérisé par une forte variabilité des besoins et des priorités. Il agit à titre de spécialiste...Équipe de jour- ...We’re seeking a Senior Java/Scala Developer to join the Optimus SDLC team and lead the evolution of Optimus within the broader Codetree... ...experiences. For more information, please visit: . Développeur(euse) principal(e) Java/Scala – Infrastructure de gestion des risques...SeniorTemps pleinTravail au bureauZone localeTravail à distance
$70k - $135k par année
Développeur (se) Java Description de poste Vous êtes passionné(e) par le développement backend, les architectures modernes et les environnements cloud? Vous souhaitez contribuer à des solutions technologiques robustes au cœur d'un environnement bancaire complexe et stimulant...- ...limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu ! Description du poste Le.La développeur.euse de communauté senior joue un rôle de premier plan dans l’élaboration de stratégies mondiales d’engagement communautaire visant à favoriser...SeniorTemps plein
- ...mots performance, innovation et famille te parlent et t’inspirent? Nous avons ce qu’il te faut : nous cherchons présentement un(e) Développeur(euse) Full Stack. Notre réalité TI : une équipe de solutions Chez VOSKER, l’équipe TI agit comme une équipe de solutions. Nous...SeniorTarif journalierTemps pleinTravail au bureauTravail à distanceTravail à domicileÉquipe de jour
- ...Programmeur.euse analyste Java Emplacement: Montréal (3j/semaine au bureau) Nous cherchons un.e candidat.e qui souhaite travailler en équipe pour répondre aux besoins d’une filiale du Groupe Optimum spécialisée en réassurance-vie. La personne recherchée doit être...Emploi permanentTemps pleinTravail au bureau
- ...au code sur l'ensemble de la pile technologique, vous agirez comme référence technique auprès de l'équipe : vous accompagnerez les développeurs moins expérimentés, influencerez les choix d'architecture et contribuerez à élever les standards de qualité. Vos décisions auront un...SeniorTarif journalierTemps pleinTravail au bureauTravail à distanceTravail à domicileÉquipe de jour
$70k - $135k par année
Développeur Java / DevOPs Description de poste CGI est à la recherche de Développeurs(ses) Java senior appelés à intervenir auprès de clients d'envergure, notamment dans le cadre de programmes de modernisation des paiements. Dans ce rôle, vous contribuez activement...SeniorÉquipe de jour- ...les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu ! Job Description En tant que Développeur·euse infonuagique à Ubisoft Montréal , vous participerez à la conception et à l’évolution d’une plateforme gérée par Kubernetes...Temps plein
$60k - $120k par année
Développeur(euse) MuleSoft Description de poste CGI est à la recherche d’un(e) Développeur(euse) MuleSoft pour participer à la conception, au développement et à l'intégration de solutions API dans le cadre de projets stratégiques pour nos clients. Vous travaillerez...- ...limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu ! Description du poste Le.La développeur.euse de communauté senior joue un rôle de premier plan dans la conception de stratégies mondiales d’engagement communautaire visant à fidéliser...SeniorTemps plein
- ...données de façon fiable et sécuritaire. Vous évoluez aux côtés de développeurs et développeuses d'expérience qui vous accompagnent dans votre... ...); ~ Notions de programmation orientée objet (Python, C#, Java ou équivalent); ~ Compréhension de base des API REST et des...Emploi permanentTemps pleinApprentissageStageTravail au bureauTravail à distance
$70k - $135k par année
Développeur principal – Solutions Java, IA et cloud Description de poste Concevez des solutions qui font avancer le développement logiciel. Vous souhaitez contribuer à des projets d’envergure où se rencontrent Java, le cloud et l’intelligence artificielle? CGI recherche...Équipe de jour- ...Une application multi-process de plusieurs millions de lignes en Java pour le cœur de notre produit. Des briques spécifiques en... ...des startups dans notre domaine). Faire partie d'une équipe de développeurs talentueux et avoir l'opportunité de travailler sur des sujets variés...Tarif journalierTemps pleinСontratStageZone localeTravail à distancePériode d'essaiÉquipe de jour3 jours par semaine
$55.81k - $95.64k par année
FONCTION & TÂCHES : Relevant du coordonnateur - Solutions d'entreprise et développement, le titulaire du poste est chargé d'analyser, de concevoir, d'élaborer et de gérer tous les aspects relevant du développement et de la programmation pour répondre aux besoins d'affaire...Travail au bureau$55.81k - $95.64k par année
FONCTION & TÂCHES : Relevant du coordonnateur – Solutions d’entreprise et développement, le titulaire du poste est chargé d’analyser, de concevoir, d’élaborer et de gérer tous les aspects relevant du développement et de la programmation pour répondre aux besoins d’affaire...Temps pleinTravail au bureau- ...Vice-présidence, livraison pour l’affectation aux mandats, le/la Développeur(euse), orchestration de l’IA SAP conçoit et réalise des processus d’... ...: Minimum de quatre (4) ans avec Python, ainsi que Node.js ou Java; expérience de l’extensibilité Joule et de l’automatisation de...Horaires flexibles
- ...La dynamique de votre équipe : Clearance, c'est une équipe de développeurs et de testeurs enthousiastes, animés par la curiosité et l’envie de repousser les limites de la technologie. Nous valorisons l'innovation, l'entraide et la créativité pour relever des défis ambitieux...Tarif journalierTemps pleinRecrutement immédiatHoraires flexibles
$64k - $90k par année
Job Description Overview As part of the national GIS team, you will design and maintain automation and data integration solutions for the ALTO project. Working with GIS, CAD/BIM, engineering, and information management teams, you will develop reusable ETL workflows, automate...Temps pleinStageHoraires flexibles$70k - $135k par année
Developpeur Java Senior/Expert Description de poste Chez CGI, nous recherchons un(e) Développeur(se) Java Senior / Expert passionné(e) par l’architecture backend, les environnements cloud modernes et les solutions à fort impact d’affaires. Vous participerez à des projets...SeniorÉquipe de jour$70k - $135k par année
Développeur C++ Sénior Description de poste Vous aimez pousser la performance d’un système jusqu’à ses limites? Multithreading, faible latence... ...* Intégrer les composantes C++ aux services d’orchestration Java; * Réaliser des analyses de performance, du profilage et de...SeniorTarif journalierÉquipe de jour- ...operate, bringing a variety of backgrounds, talents, perspectives, and experiences. For more information, please visit: . Développeur(euse) C++ (hybride)Nous recherchons une personne pour se joindre à notre équipe Ultra-Low-Latency and Exchange Connectivity (ULE) à titre...Temps pleinTravail au bureauTravail à distance
- Devenez un actif pour la collectivité ! Faites partie de l’équipe de La Caisse et ressentez la fierté de contribuer à l’avenir financier de millions de Québécois et Québécoises en créant un monde plus durable. Pourquoi vous joindre à nous Impact concret : Contribuez...Tarif journalierEmploi permanentTemps pleinApprentissageTravail au bureauTravail à distance
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Développeur(-euse) Java sénior. Soyez parmi les premiers à postuler !
- java developer Montréal, QC
- développeur java Montréal, QC
- java developer no experience Montréal, QC
- senior java developer Montréal, QC
- entry level java developer Montréal, QC
- junior java developer Montréal, QC
- java developer remote Montréal, QC
- stage developpeur java Montréal, QC
- java software developer Montréal, QC
- java Montréal, QC

