Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Développeur(-euse) Java sénior in Montréal, QC vacancy
  •  ...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... 
    Senior
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    1 day ago
  •  ...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... 
    Senior
    Daily paid
    Apprenticeship
    Remote work

    Tecsys Inc.

    Montréal, QC
    22 days ago
  • $70k - $135k per year

    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
    Day shift
    Montréal, QC
    2 days ago
  •  ...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... 
    Senior
    Full time
    Work at office

    Videotron

    Montréal, QC
    2 days ago
  •  ...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

    spiria

    Montréal, QC
    a month ago
  •  ...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... 
    Contract work
    Work from home
    Flexible hours

    Projuris

    Montréal, QC
    2 days ago
  •  ...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 time
    Remote work
    Flexible hours

    Croix Bleue du Québec

    Montréal, QC
    6 hours ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Morgan Stanley

    Montréal, QC
    1 day ago
  • $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 de transformation numérique caractérisé par une forte variabilité des besoins et des priorités. Il agit à titre de spécialiste... 
    Day shift
    Montréal, QC
    2 days ago
  • $70k - $135k per year

    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... 
    Montréal, QC
    2 days ago
  •  ...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... 
    Permanent employment
    Full time
    Work at office

    Optimum Informatique inc. (Solution TI)

    Montréal, QC
    1 day ago
  •  ...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... 
    Senior
    Daily paid
    Full time
    Work at office
    Remote work
    Work from home
    Day shift

    Vosker

    Montréal, QC
    6 days ago
  •  ...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... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    19 days ago
  •  ...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... 
    Senior
    Daily paid
    Full time
    Work at office
    Remote work
    Work from home
    Day shift

    Vosker

    Montréal, QC
    6 days ago
  • $60k - $120k per year

    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... 
    Montréal, QC
    1 day ago
  • $70k - $135k per year

    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
    Day shift
    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Permanent employment
    Full time
    Apprenticeship
    Internship
    Work at office
    Remote work

    La Caisse

    Montréal, QC
    4 days ago
  •  ...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... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    18 days ago
  •  ...les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Job Description En tant que  Développeur·euse de données  à Ubisoft Montréal , vous intégrerez le domaine Joueur au sein du bureau des données d’Ubisoft. Vous serez... 
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    12 days ago
  •  ...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... 
    Full time

    Ubisoft

    Montréal, QC
    12 days ago
  • $55.81k - $95.64k per year

    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...
    Full time
    Work at office

    Kativik Ilisarniliriniq (La commission scolaire du Nunavik)

    Montréal, QC
    9 hours ago
  • $55.81k - $95.64k per year

    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...
    Work at office

    Kativik Ilisarniliriniq

    Montréal, QC
    1 day ago
  • $70k - $135k per year

    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... 
    Day shift
    Montréal, QC
    1 day ago
  •  ...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... 
    Daily paid
    Full time
    Contract work
    Internship
    Local area
    Remote work
    Trial period
    Day shift
    3 days per week

    Horizon Trading Solutions

    Montréal, QC
    7 days ago
  •  ...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... 
    Flexible hours

    Talan

    Montréal, QC
    20 hours ago
  • $146k - $204.5k per year

     ...construisons un monde plus ouvert. Joignez-vous à nous! Développeur(-euse) de logiciels sénior(e) (contenu) Présentation de l’équipe Les...  ...plusieurs langages de programmation modernes (Kotlin ou Java de préférence) et des cadres associés, ainsi que de solides... 
    Senior
    Contract work
    Apprenticeship
    Summer work
    Work at office
    Local area
    Flexible hours
    3 days per week

    Expedia Group

    Montréal, QC
    1 day ago
  • $64k - $90k per year

    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...
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    3 days ago
  •  ...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... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    1 day ago
  • 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...
    Daily paid
    Permanent employment
    Full time
    Apprenticeship
    Work at office
    Remote work

    La Caisse

    Montréal, QC
    5 days ago
  •  ...avenir des fruits surgelés - et nous aimerions que vous en fassiez partie !L'opportunitéRelevant de la directrice, Innovation, le/la développeur(euse) de produits sera le/la responsable technique terrain de notre plateforme d'enrobages épais, incluant le chocolat, les enrobages... 
    Daily paid
    Permanent employment
    Full time
    Apprenticeship
    Internship
    Work at office
    Worldwide
    Monday to friday

    Nature's Touch Inc.

    Montréal, QC
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Développeur(-euse) Java sénior. Be the first to apply!