Talent.com

Java programmer Jobs in Montreal, QC

Create a job alert for this search

Java programmer • montreal qc

Last updated: 21 hours ago

Développeur(-euse) Java sénior

Tecsys Inc.Montreal, QC, CA
Full-time
Quick Apply

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 som... Show more

Senior Full Stack Java Developer

Solutions TechsoMontréal, QC, CA
Full-time +1

Are you looking to go beyond execution and truly contribute to the technical decisions behind a project?.Techso is looking for a Senior Full Stack Java Developer to help design and develop digital ... Show more

SAP iXp Intern - Java Developer, Cloud Development

SAPMontreal, Queb, CA
Full-time +1

At SAP, we keep it simple: you bring your best to us, and we'll bring out the best in you.We're builders touching over 20 industries and 80% of global commerce, and we need your unique talents to h... Show more

Java Developer

TechNeptune Consulting IncMONTREAL, Quebec, Canada
Full-time

Job title: Java Developer<br /> Job location: Montreal, Canada(Hybrid)<br /> Job Type: Contract<br /> Job description:<br /> Technology <br /> The ideal candidate... Show more

Développeur sénior Java AppSec

IT UNLOCK CONSULTING INC.Boucherville, Qc
Full-time

IT Unlock est un expert en transformation numérique.Nous accompagnons nos clients avec des solutions sur mesure allant de l’intégration de l’IA à la modernisation des ERP et CRM, en passant par l’a... Show more

Senior Python/Java Developer – Web Engineering

Alltech Consulting ServicesMontreal Quebec, Canada
Full-time

Web engineering team is looking for a strong Java/Python developer to build web hosting and infra provision platform.The candidate should have strong technical abilities and interpersonal skills to... Show more

CNC Programmer

Randstad CanadaMontréal, Quebec, CA
CA$35.00–CA$38.00 hourly
Permanent +1
Quick Apply

Opportunity for an Experienced CNC Programmer!.Do you have metal in your blood and programming holds no more secrets for you? Do you flee from micromanagement and are you the kind of person who see... Show more

Java Full stack Developer

J M Group IncMontreal, QC, Canada
Full-time
Quick Apply

Minimum of 7 years of professional experience in Java (Primary) and Angular or React (Secondary)</li> <li>Java/J2EE, Spring framework 8+ years</li> <li>Understanding & d... Show more

 • New!

Senior DevOps Programmer – Unannounced project

Behaviour InteractiveMontreal, QC
Full-time +1

The role 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 unforgett... Show more

Programmer Analyst - C#/NET - Banking

Tech Talent InternationalMontréal, QC, Canada
Full-time +1
Quick Apply

Tech Talent International (SI).Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe.We currently have a role as a .Programmer Analyst - C#/NET - Banking.Progr... Show more

Opérateur/opératrice de machine à travailler le bois

Prestolam incSaint-Henri, QC, Canada
Permanent

Work Language: English or French.Diplôme d'études secondaires ou l'équivalent.Régler, programmer et conduire une ou plusieurs machines électroniques ou manuelles à travailler le bois.Conduire des m... Show more

Responsable marketing - Immobilier

Buildup recrutementMontréal, QC, Canada
Full-time
Quick Apply

Responsable marketing – Immobilier.L'entreprise conçoit, développe et opère des projets immobiliers distincts.Leur mission est de créer des milieux de vie où l'expérience client, le design, la tech... Show more

Tools Programmer - TGQF

UbisoftMontreal, Québec, Canada
Full-time

DocGPT is Ubisoft’s internal knowledge assistant platform, unveiled this year at the 2026 Games Developer Conference (GDC) and deployed across several studios and divisions.Behind the scenes, data ... Show more

Développeur·se d'outils Senior / Senior Tools Programmer

Cloud Imperium Games LimitedMontréal, Quebec, Canada
Full-time

La connaissance de l'anglais est requise pour ce poste car le/la titulaire devra collaborer quotidiennement avec nos équipes des studios internationaux et participer à des réunions de travail qui s... Show more

Java Full Stack Developer

Astra North Infoteck Inc.Montreal, QC, ca
Full-time
Quick Apply

Montreal, QC – Hybrid (3 Days WFO).Senior Java Full Stack Developer.Java, Spring Boot, Angular, microservices, REST APIs, and cloud-native technologies.Key Responsibilities & Skills:.Develop fu... Show more

Développeur Java

Exposant 3Montreal, Canada
Full-time

Rejoignez Exposant 3 (E3) : La puissance de l’humain au cœur de la technologie !.Exposant 3 est une firme de services-conseils en gestion des affaires et technologies de l'information, dédiée à acc... Show more

(Dev) Application Architect Java

Vaco LLCLongueuil, Quebec, Canada
Permanent

Application Architect – Java & Modernization.Our consultants work across different clients, technologies, and transformation initiatives, creating opportunities to continuously develop their techni... Show more

 • Promoted

Analyste-programmeur Fullstack/Java

SystematixMontreal, Canada
CA$113,859.00–CA$138,141.00 yearly
Permanent

Analyste-programmeur Fullstack/Java.Systematix est à la recherche d’un.Analyste-programmeur Fullstack/Java.Le candidat idéel possède les habiletés et expériences suivantes :.Minimum 5 années d'expé... Show more

Java AI Developer with AI Tools

AcestackMontreal, QC, Canada
Full-time
Quick Apply

Job Title:</b> Java AI Developer with AI Tools<br /> <b>Job Type:</b> Full Time<br /> <b>Location:</b> Montreal, QC (Hybrid)</p> Job Description <... Show more

Java Spark Developer ( Full-time ) Montreal, QC - DK

Central Business Solutions, IncMontreal, QC, United States
CA$70,676.00 yearly
Full-time

Apache Spark (hands-on experience).Experience with high-volume data processing and distributed computing.Solid SQL experience, including querying, optimization, and working with large datasets.A go... Show more

Développeur(-euse) Java sénior

Développeur(-euse) Java sénior

Tecsys Inc.Montreal, QC, CA
5 days ago
Job type
  • Full-time
  • Quick Apply
Job description

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.