Développeur Java principal
Tecsys Inc.
Chez Tecsys, le logiciel que nous livrons permet aux hôpitaux, pharmacies et distributeurs d'avoir ce dont ils ont 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 principal , vous vous joindrez à une équipe au cœur des systèmes backend qui soutiennent des chaînes d'approvisionnement névralgiques dans les domaines de la santé, du commerce de détail et de la distribution complexe. Vous concevrez et ferez évoluer des services sécuritaires et performants qui ont une incidence directe sur la fiabilité et l'agilité des opérations de nos clients, des salles d'opération des hôpitaux aux entrepôts, en passant par les boutiques de détail. À titre de contributeur pratique et de mentor technique, vous prêcherez par l'exemple, contribuerez à l'orientation technique et aiderez à améliorer nos pratiques d'ingénierie. Votre solide jugement technique, votre communication claire et votre capacité à collaborer entre disciplines contribueront à faire avancer les initiatives et à apporter une réelle valeur à nos clients et à notre équipe.
Ce à quoi vous participerez Tecsys est reconnue par des organisations essentielles des secteurs de la santé et de la distribution pour soutenir des chaînes d'approvisionnement résilientes, efficaces et sécurisées. Nous sommes un fournisseur mondial de logiciels infonuagiques propulsés par l'Intelligence artificielle (IA), coté à la Bourse de Toronto (TSX: TCS). Trois valeurs guident notre façon de travailler . Nous gagnons la confiance au quotidien en valorisant le client et en agissant avec intégrité. Nous nous entraidons en reconnaissant les forces individuelles et en travaillant en équipe. Et nous explorons avec audace en restant curieux et en nous adaptant pour réussir. Vous vous joindrez à une culture axée sur la curiosité, l'apprentissage continu et des gens qui repoussent les limites du possible.
Ce que vous ferez
- Concevoir, développer et déployer des solutions backend de haute qualité en Java (Spring Boot, microservices).
- Agir à titre de ressource technique pour l'équipe : réaliser des revues de code, contribuer aux discussions de conception, soutenir le travail d'assurance qualité sur le terrain et assurer le mentorat d'autres développeurs.
- Transformer des besoins d'affaires complexes en solutions techniques évolutives, en collaboration avec les parties prenantes des produits et des affaires.
- Intégrer l'IA à votre travail, tant dans les solutions que vous livrez que dans la façon dont l'équipe travaille, et accompagner les développeurs dans l'adoption d'approches axées sur l'IA qui accélèrent la livraison.
- Évaluer et introduire des technologies émergentes lorsqu'elles apportent de la valeur à notre plateforme.
- Appliquer et promouvoir les pratiques exemplaires en matière de performance, d'évolutivité, d'observabilité et de sécurité, en collaboration avec les équipes DevOps et des Opérations afin que les logiciels soient prêts pour la production et faciles à maintenir.
- Participer aux cérémonies agiles et aux rétrospectives, et favoriser une culture de collaboration, d'innovation, de responsabilisation et d'amélioration continue.
Ce que vous apportez
Vous n'avez pas besoin de répondre à chacun des critères ci-dessous. Si la majorité vous décrit, posez votre candidature:
- 7 ans et plus d'expérience dans la conception de systèmes backend en Java en environnement de production, avec une expérience concrète en conception de systèmes, développement d'applications, tests et stabilité opérationnelle.
- Excellente compréhension de la conception orientée objet , de l'architecture en microservices et des services RESTful .
- Solide expérience avec Spring Boot , Java 11+ , et les cadres de tests (JUnit, Mockito).
- Bonne maîtrise des bases de données relationnelles (de préférence PostgreSQL; Oracle et SQL Server), et connaissance des bases de données NoSQL (un atout).
- Expérience avec Git , Maven et les environnements de développement modernes (IntelliJ, Eclipse, Visual Studio Code), ainsi qu'avec l'intégration d'outils d'IA (Kiro, Claude ou autres) dans le travail de développement quotidien.
- Capacité éprouvée à concevoir et à livrer des solutions évolutives dans des architectures distribuées complexes, ainsi qu'à encadrer des développeurs, à collaborer avec l'équipe d'assurance qualité, à participer aux revues de code et à développer des preuves de concept.
- Forte orientation d'affaires et excellentes habiletés de communication, permettant de rassembler les équipes et d'harmoniser les efforts d'ingénierie avec les résultats attendus pour le produit.
- Diplôme en informatique, en génie logiciel ou dans un domaine connexe.
- Bilinguisme - Maîtrise de l'anglais écrit et parlé, essentielle pour communiquer efficacement avec des clients, fournisseurs, partenaires d'affaires et collègues situés à l'extérieur du Québec.
Pourquoi vous allez adorer travailler ici
Flexibilité axée sur le télétravail et la confiance nécessaire pour gére
#J-18808-Ljbffr- Rejoignez Tecsys en tant que Développeur Java Principal. Développez des systèmes backend critiques pour le secteur de la santé, avec une forte intégration de l'IA et du travail collaboratif. En tant que Développeur Java Principal, vous jouerez un rôle clé dans la conception...Principal
- ...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...SuggestedDaily paidFull time
- ...amélioration continue — et nous vous offrons l’espace nécessaire pour évoluer. À propos du rôle Nous sommes à la recherche d'un Développeur Senior Java pour un projet d'envergure basé à Montréal en mode hybride (3 jours par semaine). Pourquoi rejoindre Levio ?...SuggestedPermanent employmentFull timeFlexible hours3 days per week
- ...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...SuggestedPermanent employmentApprenticeshipWork at officeRemote work
$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...Suggested$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... ...Minimum de 7 années d'expérience en développement logiciel, principalement en Java 17 • Solide expertise en développement backend avec...Day shift$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...Day shift- ...Développeur.euse Java / Java Developer Développeur.euse Java Temps plein / Mode hybride - 3 jours au bureau. Bounteous est une firme... ...hautement performants qui soutiennent des opérations critiques. Principales responsabilités Développement logiciel : Développer,...Full timeWork at officeWorldwide
- Participez à l'émergence d'une IA souveraine avec Mila en tant que Développeur Logiciel Principal dédié au plan de contrôle. Apportez votre expertise en... ...administrative et la fiabilité des systèmes déployés. Principales responsabilités: • Définir l'architecture et les...Principal
- ...Une carrière en tant que développeuse principale ou développeur principal en ingénierie de données dans l’équipe Stratégie de données du secteur Performance, évolution et processus d’affaires, à la Banque Nationale, c’est agir à titre de spécialiste de la donnée analytique...PrincipalFlexible hours
- Rejoignez la Banque Nationale en tant que Développeur Principal en Ingénierie de Données. Mettez à profit vos compétences en architecture de données et en développement de pipelines dans un environnement innovant. Au sein de l’équipe Stratégie de données, vous jouerez un rôle...Principal
$96.56k - $128.74k per year
...Canada et un monde meilleurs grâce au commerce. Poste : Développeur(euse) principal(e) en IA Type d’emploi : Affectation permanente... ...exécution, le Groupe est à la recherche d’une développeuse principale ou d’un développeur principal possédant des compétences spécialisées...PrincipalPermanent employmentApprenticeshipSummer workWork at office- ...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...
- ...An English version will follow. Développeur·euse principal·e de données La plateforme de données de Plusgrade alimente les décisions et les... ...la fin. La stack technique Snowflake · Python · SQL · Java · Scala · Airflow · Dagster · Kafka · Kinesis · S3 · Glue ·...PrincipalFull timeWork at officeRemote workWorldwideFlexible hours
$60k - $115k per year
Développeur(se) logiciel principal(e) C#/.NET Description de poste Mode de travail : Sur site Sommaire du poste Nous sommes à la recherche d’un(e) développeur(se) logiciel principal(e) spécialisé(e) en C#/.NET pour contribuer à la conception, au développement, au...PrincipalContract work$60k - $100k per year
...comme un des leaders dans la création de sites web, le référencement local et les offres GEO. Nous recherchons actuellement 2 Développeurs d'Affaires B2B pour nos bureaux basés à Montréal et à Québec pour promouvoir et vendre nos solutions. Si vous êtes un vendeur talentueux...Full timeWork at officeLocal areaDay shift- 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. À La Caisse : On valorise votre apport unique au sein ...PrincipalDaily paidPermanent employmentFull timeShift work
- ...ces composants comme un produit cohérent. En tant que développeur Logiciel Principal·e, Plan de contrôle, vous concevrez et développerez le logiciel... ...d'implémentation de chaque composant sous-jacent. Principales responsabilités Définir et faire évoluer l'architecture...PrincipalFull timeApprenticeshipRemote workWorldwideFlexible hoursDay shift
- ...ces composants comme un produit cohérent. En tant que développeur Logiciel Principal·e, Plan de contrôle, vous concevrez et développerez le logiciel... ...d'implémentation de chaque composant sous-jacent. Principales responsabilités Définir et faire évoluer l'architecture...PrincipalFull timeApprenticeshipRemote workWorldwideFlexible hoursDay shift
- ...sommes constamment à l'affut de nouveaux talents pour nos équipes grandissantes ! Nous sommes présentement à la recherche d'analystes principaux(ales) en actuariat ! Ce que vous accomplirez chez nous : Mettre à profit votre expertise pour résoudre des problèmes...PrincipalFull timeFlexible hours
- 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...PrincipalDaily paidPermanent employmentFull timeApprenticeshipWork at officeRemote work
- ...backwards-compatible global positioning system optimized for absolute precision, superior power, and robust protection. Développeur(-euse) principal(e) de produits, Fullstack Le ou la développeur(-euse) principal(e) de produits, Fullstack est responsable du développement...PrincipalPermanent employmentFull time
- ...télécommunications, l'infrastructure et les processus d'affaires. L'objectif principal est de veiller à ce que les technologies livrées soient... ...sur les objectifs établis par la direction du CN. Principales responsabilités Leadership technique Contribuer aux conceptions...PrincipalApprenticeshipWork at officeMonday to friday
- 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...PrincipalPermanent employmentFull timeApprenticeshipWork at officeRemote workDay shift
$118k - $152k per year
...Développeur(euse) principal(e) en IA - Technologie des marchés financiers Lieu : Montréal (hybride) | Secteur de pratique : Technologie et ingénierie... ...des services dorsaux évolutifs à l'aide de Python et de Java, tout en les intégrant aux plateformes d'entreprise existantes...Permanent employmentFull timeApprenticeshipInternshipImmediate start$181k - $253.5k per year
...voyages et assurer un parcours de carrière enrichissant. Nous construisons un monde plus ouvert. Joignez-vous à nous! Développeur(-euse) principal(e) de logiciels (contenu) Présentation de l’équipe Notre équipe technologique collabore avec différentes équipes...PrincipalDaily paidContract workApprenticeshipSummer workWork at officeLocal areaFlexible hours3 days per week- ...emploi Nous cherchons un(e) Analyste-programmeur(euse) â Java pour la Direction Guichet unique, Cadres, outils et pratiques de... ...techniques complexes. Description d'emploi Responsabilités principales · Participer aux développements, évolutions et...Full timeApprenticeshipFlexible hours
- ...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 employmentFull timeWork at office
- IT Unlock (ITU) est un 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...Full timeDay shift
- ...approches. Tu agiras donc à la fois comme expert agentique, développeur et coach technique, en guidant les équipes vers des pratiques modernes... ...de skills, subagents et agent teams. Développement solide en Java et/ou GoLang (incontournable), Python (essentiel pour l'IA),...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur Java principal. Be the first to apply!
- développeur java Montréal, QC
- java developer Montréal, QC
- senior java developer Montréal, QC
- java software developer Montréal, QC
- java developer remote Montréal, QC
- junior java developer Montréal, QC
- stage developpeur java Montréal, QC
- java developer no experience Montréal, QC
- entry level java developer Montréal, QC
- java Montréal, QC


