Collaborer troitement avec les quipes Produit, QA, DevOps et Scurit afin de concevoir des solutions ... Java Spring Boot Microservices * AWS (ECS Fargate, EC2, Lambda, S3, Elasticache) * MongoDB Atlas
Quick apply
Collaborer troitement avec les quipes Produit, QA, DevOps et Scurit afin de concevoir des solutions ... Java Spring Boot Microservices * AWS (ECS Fargate, EC2, Lambda, S3, Elasticache) * MongoDB Atlas
Quick apply
Collaborer troitement avec les quipes Produit, QA, DevOps et Scurit afin de concevoir des solutions ... Java Spring Boot Microservices * AWS (ECS Fargate, EC2, Lambda, S3, Elasticache) * MongoDB Atlas
We are now looking for a Java developer to join our Montreal team on a new exciting project! YOU ARE: * A JVM lover who really enjoys working with the latest technologies and design patterns * Eager ...
We are now looking for a Java developer to join our Montreal team on a new exciting project! YOU ARE: * A JVM lover who really enjoys working with the latest technologies and design patterns * Eager ...
Montreal, QC · Hybrid
About the Role We are seeking Senior Java Engineer for a major project in the banking industry in Montreal. This position is in hybrid mode in Montreal (3 days/week). Why Join Levio? * Work on ...
Montreal, QC · Hybrid
About the Role We are seeking Senior Java Engineer for a major project in the banking industry in Montreal. This position is in hybrid mode in Montreal (3 days/week). Why Join Levio? * Work on ...
Programmer et effectuer les essais unitaires des composants applicatifs * Fournir du support ... Code source Java des composants développés * JavaDoc des composants développés * Documents de ...
Quick apply
Programmer et effectuer les essais unitaires des composants applicatifs * Fournir du support ... Code source Java des composants développés * JavaDoc des composants développés * Documents de ...
Programmer et effectuer les essais unitaires des composants applicatifs * Fournir du support ... Code source Java des composants developpes * JavaDoc des composants developpes * Documents de ...
Programmer et effectuer les essais unitaires des composants applicatifs * Fournir du support ... Code source Java des composants developpes * JavaDoc des composants developpes * Documents de ...
En tant qu' analyste-programmeur Java , t u seras responsable de la conception, de ... Programmer et effectuer des essais unitaires des composants applicatifs; Fournir du support aux ...
En tant qu' analyste-programmeur Java , t u seras responsable de la conception, de ... Programmer et effectuer des essais unitaires des composants applicatifs; Fournir du support aux ...
Quebec, QC · On-site
En tant qu' analyste-programmeur Java , tu seras responsable de la conception, de l'implémentation ... Programmer et effectuer des essais unitaires des composants applicatifs; * Fournir du support aux ...
Quebec, QC · On-site
En tant qu' analyste-programmeur Java , tu seras responsable de la conception, de l'implémentation ... Programmer et effectuer des essais unitaires des composants applicatifs; * Fournir du support aux ...
Quebec, QC · On-site +1
The Canadian IT - Platform and Engineering team is looking for a Senior Software Developer with at least 5 years of Java application analysis and development experience. The successful candidate will ...
Quebec, QC · On-site +1
The Canadian IT - Platform and Engineering team is looking for a Senior Software Developer with at least 5 years of Java application analysis and development experience. The successful candidate will ...
Quebec, QC · On-site +1
The Canadian IT - Platform and Engineering team is looking for a Senior Software Developer with at least 5 years of Java application analysis and development experience. The successful candidate will ...
Quebec, QC · On-site +1
The Canadian IT - Platform and Engineering team is looking for a Senior Software Developer with at least 5 years of Java application analysis and development experience. The successful candidate will ...
We're seeking someone to join our Institutional Securities Technology E-trading team as a Principal Java Developer in FICFX to code, deliver software, and work closely with our clients on both sales ...
We're seeking someone to join our Institutional Securities Technology E-trading team as a Principal Java Developer in FICFX to code, deliver software, and work closely with our clients on both sales ...
... Java Programming Working knowledge of Unix concepts (command line tools) Collect and evaluate user requirements with the help of product managers and engineers Solid understanding of RESTful APIs ...
... Java Programming Working knowledge of Unix concepts (command line tools) Collect and evaluate user requirements with the help of product managers and engineers Solid understanding of RESTful APIs ...
Quebec, QC · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Quick apply
Quebec, QC · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Montreal, QC · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Quick apply
Montreal, QC · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Quebec, QC · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Quick apply
Quebec, QC · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Montreal, QC · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Quick apply
Montreal, QC · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Développeur(euse) Fullstack Java Description de poste Encadrer techniquement une équipe Java ... AgileBankingGoogle DevOps CI/CDJavaMentoring and coachingSpring Boot
Développeur(euse) Fullstack Java Description de poste Encadrer techniquement une équipe Java ... AgileBankingGoogle DevOps CI/CDJavaMentoring and coachingSpring Boot
Développeur(euse) Fullstack Java Description de poste Encadrer techniquement une équipe Java ... AgileBankingGoogle DevOps CI/CDJavaMentoring and coachingSpring Boot
Développeur(euse) Fullstack Java Description de poste Encadrer techniquement une équipe Java ... AgileBankingGoogle DevOps CI/CDJavaMentoring and coachingSpring Boot
Mentor junior developers and promote engineering excellence * Enhance system observability with ... Strong expertise in Core Java, Spring Framework (Spring Boot), and Apache Spark * Solid ...
Mentor junior developers and promote engineering excellence * Enhance system observability with ... Strong expertise in Core Java, Spring Framework (Spring Boot), and Apache Spark * Solid ...
Levis, QC · On-site
TEHORA est présentement à la recherche d'un(e) analyste-développeur JAVA senior ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses ...
Quick apply
Levis, QC · On-site
TEHORA est présentement à la recherche d'un(e) analyste-développeur JAVA senior ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses ...
Levis, QC · On-site
TEHORA est presentement a la recherche d'un(e) analyste-developpeur JAVA senior ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre a profit ses competences ...
Levis, QC · On-site
TEHORA est presentement a la recherche d'un(e) analyste-developpeur JAVA senior ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre a profit ses competences ...
$21.88 - $26.68
8% of jobs
$26.68 - $31.49
4% of jobs
$31.49 - $36.30
2% of jobs
$36.30 - $41.11
8% of jobs
$42.15 is the 25th percentile. Wages below this are outliers.
$41.11 - $45.91
16% of jobs
The median wage is $48.82 / hr.
$45.91 - $50.72
20% of jobs
$50.72 - $55.53
11% of jobs
$58.04 is the 75th percentile. Wages above this are outliers.
$55.53 - $60.34
12% of jobs
$60.34 - $65.14
11% of jobs
$65.14 - $69.95
4% of jobs
$69.95 - $74.76
4% of jobs
$21
$49
$74
| Aspect | Java Programmer | Java Developer |
|---|---|---|
| Required Credentials | Typically a degree in Computer Science or related field; certifications like Oracle Java Certification | Same as Java Programmer, often with additional experience or certifications |
| Work Environment | Usually focused on coding, debugging, and testing in a team or individual setting | Includes coding, designing, and sometimes project management responsibilities |
| Industry Usage | Common in software companies, IT departments, and tech startups | Used interchangeably in many organizations, with some emphasizing development tasks |
| Search & Comparison Intent | Focuses on coding skills and technical proficiency | Broader role including design, architecture, and project involvement |
While both Java Programmers and Java Developers work with Java technologies, Java Developers typically have a broader scope, including design and architecture, whereas Java Programmers focus mainly on coding and debugging. The roles often overlap, but the developer role may involve more responsibilities in project planning and system design.

Full-time
Medical, PTO
Posted 22 days ago
Titre: Dveloppeur Java Agentique IA
Statut: Permanent temps plein
Lieu: Montral (hybride), centre-ville ( 100m du mtro Square-Victoria)
Description du poste
Portage CyberTech recherche un dveloppeur Java Full Stack passionn, orient R&D, possdant des connaissances fortes en infrastructures cls publiques (PKI), et travaillant sur des solutions modernes en environnement microservices. Le rle implique du dveloppement backend et full stack, ainsi que la conception et l'intgration de solutions lies aux certificats numriques, la cryptographie et aux signatures lectroniques. Une forte utilisation d'outils d'IA pour le dveloppement logiciel (AI-assisted / Agentic Development) est galement attendue afin d'acclrer la conception, le dveloppement et la qualit logicielle.
Responsabilits principales
Qualifications et comptences requises
Technologies utilises
Outils Dveloppement
Collaboration
Atouts recherchs
Pourquoi rejoindre Portage ?
Bien travailler. Bien voluer. Bien vivre
Les aspects juridiques
Nous utilisons des outils d'intelligence artificielle pour certaines tches lies notre processus de recrutement. Toutes les dcisions d'embauche sont prises par les membres de notre quipe.
Notre contenu franais utilise la forme masculine uniquement pour allger le texte. Nous valorisons la diversit et l'inclusion et accueillons toutes les candidatures, peu importe le genre, l'origine, l'orientation ou toute autre caractristique protge.
La matrise de l'anglais est requise pour certains de nos postes, car les tches l'exigent, notamment grce aux communications rgulires avec des clients et partenaires situs l'extrieur du Qubec.
Job Posting
Title: Agentic AI Java Developer
Status: Permanent, full-time
Location: Montreal (hybrid), downtown (100m from Square-Victoria metro station)
Job Description
Portage CyberTech is looking for a passionate Java Full Stack Developer with a strong R&D mindset and solid knowledge of Public Key Infrastructure (PKI), working on modern microservices-based solutions. The role involves backend and full-stack development, as well as the design and integration of solutions related to digital certificates, cryptography, and electronic signatures. Strong adoption of AI-powered software development practices (AI-assisted / Agentic Development) is also expected to accelerate solution design, software development, and code quality.
Key Responsibilities
Qualifications & Required Skills
Technologies Used
Development Tools
Collaboration Tools
Nice-to-Have Skills
Why Join Portage?
Work Well. Grow Well. Live Well.
The Legal Stuff
We use artificial intelligence tools for certain tasks related to our recruitment process. All hiring decisions are made by members of our team.
Our French content uses the masculine form solely to lighten the text. We value diversity and inclusion and welcome all applications, regardless of gender, origin, orientation, or any other protected characteristic.
Fluency in English is required for some of our positions, as job duties necessitate it, particularly due to regular communications with clients and partners located outside of Quebec.