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.
- ...encourageons les candidats se situant en dehors de cette zone salariale à postuler. À propos du poste Nous recherchons un développeur principal ou une développeuse principale de logiciels pour se joindre à notre équipe de sécurité en pleine croissance! Ce que vous...SuggestedFull timeFlexible hours
- ...compromis. ~ Expertise dans au moins un langage dorsale (backend) (Java, Python, Go ou Node.js/TypeScript) et les cadres associés (... ...intégrer des produits fournisseurs dans les flux de travail des développeurs. ~ Excellentes compétences en communication, capable de traduire...SuggestedFull timeFlexible hours
- ...en place d’un cadre d’essais automatisés reposant sur Selenium, Java et TestNG, dans l’environnement Guidewire BillingCenter. Joignez... ...tests. ~ Travailler en collaboration avec les AQ manuels, développeurs et analystes d’affaires. ~ Établir une relation solide avec...SuggestedFull timeFlexible hours
- ...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
- ...solutions élégantes? Vous avez à cœur de produire un code rigoureux et des réalisations de grande qualité? Parlons-nous! À titre de développeur(euse) iOS principal(e), vous jouerez un rôle essentiel dans la conception et l'évolution d'Iceberg, le système de conception d'Intact...SuggestedFull timeFlexible hours
- ...d’une entreprise humaine, innovante et en pleine croissance, alors Exposant 3 est fait pour vous ! Nous cherchons notre futur Développeur Java pour rejoindre nos équipes. Vos missions Développer en Java : La logique de comptabilisation des transactions et des...Daily paidFull time
- ...candidats se situant en dehors de cette zone salariale à postuler. À propos du poste Nous sommes à la recherche d’un(e) développeur(euse) logiciel principal(e) généraliste (Python/React) pour rejoindre notre équipe d’ingénierie en intelligence artificielle, qui est...Full timeLocal areaFlexible hours
- ...Développeur.euse Java / Java Developer Développeur.euse Java Temps plein / Mode hybride - 3 jours au bureau. Bounteous est une firme-conseil de premier plan en transformation numérique de bout en bout, vouée à établir des partenariats avec des marques ambitieuses...Full timeWork at officeWorldwide
- ...Développeur(- euse ) logiciel IA senior Vision par ordinateur pour le tri robotisé en temps réel & MLOps Waste Robotics | Récupération de matières revalorisables en temps réel | Région de Montréal ou de Trois-Rivières, Québec À propos de Waste Robotics...SeniorFull timeApprenticeshipRemote work
- ...poste Nous sommes à la recherche d’un·e développeur·euse AppSec qui jouera un rôle transversal et... ...une expérience avancée en développement Java. Responsabilités Sécurité... ...candidat idéal est un développeur Java Senior+ spécialisé en AppSec, capable de développer...SeniorPermanent employmentApprenticeshipShift work
- ...encourageons les candidats se situant en dehors de cette zone salariale à postuler. À propos du poste Nous cherchons un(e) Développeur IA principal(e)(senior) pour notre équipe grandissante! Ce que vous accomplirez chez nous : Faire évoluer la plateforme MLOps pour...SeniorFull timeApprenticeshipFlexible hours
$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...SeniorDay shift- ...Montréal (hybride) Durée Permanent Nous recherchons un Développeur Java et Harfang pour rejoindre notre équipe de conseillers du... ...nous ont confiés. L'organisation recherche un développeur senior pour participer à la construction, l'évolution et la mise en production...SeniorPermanent employmentWork at office
$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...- ...An English version will follow. Développeur·euse principal·e de données La plateforme de données... ...technique Snowflake · Python · SQL · Java · Scala · Airflow · Dagster · Kafka ·... ...concerne un poste vacant existant. Senior Data Developer Plusgrade's data platform...SeniorFull timeWork at officeRemote workWorldwideFlexible hours
- ...effective knowledge sharing within the team. This is a senior position, so we are specifically seeking someone who can bring... ...une page blanche que face à des échéanciers serrés. Le·La développeur·euse de données que nous recherchons doit apprendre rapidement et...SeniorLong term contractFull timeWorldwide
- ...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...Full timeApprenticeshipFlexible hours
- ...Voici un bref aperçu des tâches et des responsabilités qui vous incomberont : Agir à titre de concepteur-développeur Java back-end au sein d’une équipe Agile; Analyser, concevoir, développer et maintenir des solutions logicielles basées sur Java, Spring Boot, les API...
- Au sein de l'équipe de développement, tu prends part chaque jour à la création de produits numériques innovants qui ont pour ambition de changer le monde, quels que soient leur envergure ou leur domaine. Tu te passionnes pour le développement cross-platform et tu crois que...Daily paidFull time
- ...est aussi à l'aise dans un éditeur de code que dans une salle de réunion avec un client. Ce rôle est affiché sous le titre Développeur(euse) BI, avec le titre interne Spécialiste Data. Poste permanent à temps plein, hybride, minimum 2 jours par semaine au bureau....Daily paidPermanent employmentFull timeWork at officeRemote workFlexible hours2 days per week
- En tant que personne dédiée au développement IA, tu contribues chaque jour à la création de solutions d'intelligence artificielle innovantes qui ont pour ambition de transformer concrètement la façon dont nos clients font des affaires. Tu fais le pont entre le développement...Daily paidFull timeApprenticeship
$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...SeniorDay shift$60k - $115k per year
Développeur Java 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 en développement...Day shift- Au sein de l'équipe de développement, tu prends part chaque jour à la création de produits numériques innovants qui ont pour ambition de changer le monde, quels que soient leur envergure ou leur domaine. À l’aise autant côté front-end que back-end, et c'est cette polyvalence...Daily paidFull time
- ...'hésitez pas à nous informer si vous avez besoin d'accommodements durant le processus de recrutement. Le rôle En tant que Développeur ou Développeuse , vous agirez à titre de conseiller auprès de nos clients concernant leur feuille de route technologique globale....Daily paidFull timeWork at officeImmediate start
- Xona is the navigational intelligence company bringing real-time, centimeter-level certainty to any device, anywhere on Earth. With Pulsar – the world’s most advanced PNT satellite infrastructure in Low Earth Orbit – Xona will offer a future-proof, backwards-compatible global...Permanent employmentFull timeWork at office
- ...résultats. Nous recherchons un(e) ingénieur(e) senior en automatisation AQ pour concevoir et... .... Nos technologies principales incluent Java, Python, Kubernetes, Selenium WebDriver,... ..., en cadres de test et en outillage pour développeurs, ainsi qu'une bonne connaissance pratique...SeniorDaily paidFull time
- ...du poste TS Imagine, un leader mondial des logiciels SaaS de trading et de gestion des risques, est à la recherche d’un(e) Développeur·euse senior en données quantitatives pour rejoindre son équipe Modèles & Données quantitatives à notre bureau de Montréal. Si vous...SeniorFull timeWork at officeWorldwideDay shift
- ...------------------------------------------------------------------------------------------- La personne titulaire du poste de développeur(euse) de plateforme est responsable du développement et de la livraison des interfaces de programmation d’applications (API) destinées...Permanent employmentFull timeContract work
- ...absolute precision, superior power, and robust protection. Développeur(-euse) principal(e) de produits, Fullstack Le ou la développeur(-... ...----------------------------------------------------------- Senior Product Developer, Fullstack (Canada) The Senior Product Developer...SeniorPermanent employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur(-euse) Java sénior. Be the first to apply!
- entry level java developer Montréal, QC
- java developer Montréal, QC
- senior java developer Montréal, QC
- développeur java Montréal, QC
- java software developer Montréal, QC
- java developer remote Montréal, QC
- java developer no experience Montréal, QC
- junior java developer Montréal, QC
- stage developpeur java Montréal, QC
- java Montréal, QC

