Portagecybertech
Développeur.euse Java Full Stack / Java Full Stack Developer x2 (Signature)
Montréal, Quebec
Apply through hirly
Upload your resume and get a version tailored to this job, plus a cover letter, in about thirty seconds — before you create an account.
Apply with hirlyhirly's read of this role
- Role family
- Engineering
- Seniority
- Mid level
- Country
- CA
- Work mode
- On-site / unstated
- First seen by hirly
- 16 Sept 2026
Derived automatically from the posting. Sign up to see how the role scores against your own resume.
the posting
Titre du poste : Développeur.euse Java Full Stack
(x2)
Département: Ingénierie (Signature)
Rapports à : Chef·fe d’équipe
Emplacement : Hybride (télétravail et présence sur site à
Montréal)
Niveau : Intermédiaire
Exigence linguistique : Français requis, Anglais un atout.
À propos de Portage CyberTech
Portage CyberTech opère à l'intersection de la confiance numérique, de l'identité, de la vie privée et de la sécurité. Si ces thèmes vous parlent, nous vous invitons à en apprendre davantage sur notre travail sur notre site web ou LinkedIn — puis à plonger dans les détails du poste ci-dessous.
Aperçu du rôle (Le « pourquoi » du rôle)
Portage CyberTech est à la recherche d’un.e développeur.euse Java Full Stack passionné.e, axé.e sur la R&D, pour travailler sur des solutions modernes dans un environnement de microservices. Le rôle comprend le développement backend et full stack, avec une utilisation importante d’outils de développement propulsés par l’IA (développement assisté par l’IA / développement agentique) afin d’accélérer la conception, le développement et d’améliorer la qualité globale des logiciels.
Responsabilités principales (ce que vous ferez réellement)
Participer à l’ensemble du cycle de développement logiciel dans un environnement agile
Développer et maintenir des applications Java (Spring Boot, microservices)
Contribuer au développement full stack (backend prioritaire, frontend selon les besoins)
Utiliser des outils d’IA pour le développement (copilots, agentic workflows, AI coding assistants) afin d’améliorer la productivité, la qualité du code et l’efficacité du delivery
Collaborer étroitement avec les équipes produit, QA et DevOps
Qualifications et compétences requises
Java et Spring Boot : Développement et déploiement de microservices évolutifs
Cloud AWS : ECS Fargate, EC2, Lambda, S3, ElastiCache et autres services AWS
Bases de données : MongoDB Atlas, PostgreSQL et MySQL (AWS Aurora)
Messagerie et intégration : RabbitMQ
Identité et sécurité : Keycloak, Twilio et Entrust PKI
Outils de développement et de compilation : IntelliJ IDEA, Eclipse et Maven
Gestion du code source et qualité du code : Git et SonarQube
Collaboration et gestion de projets : Jira, Confluence, Slack et Microsoft Teams
Connaissances techniques et de domaine
Java et Spring Boot : Développement et déploiement de microservices évolutifs
Cloud AWS : ECS Fargate, EC2, Lambda, S3, ElastiCache et autres services AWS
Bases de données : MongoDB Atlas, PostgreSQL et MySQL (AWS Aurora)
Messagerie et intégration : RabbitMQ
Identité et sécurité : Keycloak, Twilio et Entrust PKI
Outils de développement et de compilation : IntelliJ IDEA, Eclipse et Maven
Gestion du code source et qualité du code : Git et SonarQube
Collaboration et gestion de projets : Jira, Confluence, Slack et Microsoft Teams
Atout / Préférence
Expérience Full Stack :
API REST
React, Angular, JavaScript, HTML, CSS
RabbitMQ
Bases de données SQL et NoSQL
Expérience en DevOps
Bonne compréhension des fonctions de hachage, du chiffrement et des signatures numériques
Connaissance de l’OWASP Top 10
Pourquoi rejoindre Portage ?
Bien travailler. Bien évoluer. Bien vivre
Régime d’avantages sociaux payé à 100 % par l’employeur
Cotisation REER jumelée jusqu’à 6%
Options de travail à distance, hybrides ou en présentiel
Programme de congés compétitif favorisant l’équilibre travail-vie personnelle
Opportunités de développement et d’avancement au sein d’une entreprise en croissance
Un travail porteur de sens qui contribue à bâtir la confiance numérique au Canada
Les aspects juridiques
Nous utilisons des outils d'intelligence artificielle pour certaines tâches liées à notre processus de recrutement. Toutes les décisions d'embauche sont prises par les membres de notre équipe.
Notre contenu français utilise la forme masculine uniquement pour alléger 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 caractéristique protégée.
La maîtrise de l'anglais est requise pour certains de nos postes, car les tâches l'exigent, notamment grâce aux communications régulières avec des clients et partenaires situés à l'extérieur du Québec.
-----------------------------------------------------------------------------------------------------------------
Job Title: Java Full Stack Developer
Department: Engineering (Signature)
Reports To: Team Lead
Location: Hybrid: remote/onsite (Downtown Montreal)
Level: Intermediate
Language Requirement: French Required, English an Asset
# of Vacancies: 2
About Portage CyberTech
Portage CyberTech operates at the intersection of digital trust, identity, privacy, and security. If those themes resonate with you, we invite you to learn more about our work on our website or LinkedIn —then dive into the details of the role below.
Role Overview (The “Why” of the Role)
Portage CyberTech is looking for a passionate Java Full Stack Developer , R&D-oriented, working on modern solutions in a microservices environment. The role involves backend and full stack development, with strong usage of AI-powered development tools (AI-assisted / agentic development) to accelerate design, coding, and overall software quality.
Core Responsibilities (What You’ll Actually Do)
Participate in the full software development lifecycle in an agile environment
Develop and maintain Java applications (Spring Boot, microservices)
Contribute to full stack development (backend-focused, frontend as needed)
Use AI development tools (copilots, agentic workflows, AI coding assistants) to improve productivity, code quality, and delivery efficiency
Work closely with Product, QA, and DevOps teams
Qualifications & Experience
Required
DEC or university degree in Information Technology, or equivalent experience in software development
Minimum of 3 years of software development experience
Methodical and well-organized
Strong problem-solving and creative thinking skills
Comfortable communicating in English (spoken and written) in a professional environment
Technical & Domain Knowledge
Java & Spring Boot: Development and deployment of scalable microservices
AWS Cloud: ECS Fargate, EC2, Lambda, S3, ElastiCache and other AWS services
Databases: MongoDB Atlas, PostgreSQL and MySQL (AWS Aurora)
Messaging & Integration: RabbitMQ
Identity & Security: Keycloak, Twilio and Entrust PKI
Development & Build Tools: IntelliJ IDEA, Eclipse and Maven
Version Control & Code Quality: Git and SonarQube
Collaboration & Project Management: Jira, Confluence, Slack and Microsoft Teams
Preferred / Assets
Full Stack experience:
REST APIs
React, Angular, JavaScript, HTML, CSS
RabbitMQ
SQL and NoSQL databases
DevOps experience
Strong understanding of hashing, encryption, and digital signatures
Knowledge of OWASP Top 10
Why Join Portage?
Work Well. Grow Well. Live Well.
100% employer-paid health benefits
Dollar-for-dollar RRSP matching up to 6%
Flexible work options, hybrid, and on-site opportunities
Competitive paid time off and personal wellness days / Up to 45 paid days off per year
Employee referral bonus program
HSA and office equipment stipend
Career growth in a company that prioritizes internal talent
The opportunity to do meaningful work that helps build digital trust across Canada
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 i
Similar jobs
- Développeur·euse Frontend ReactMaplr · Montréal, QuebecFirst seen today
- Software Developer ICATALIS · Edmonton, Alberta, CANFirst seen today
- Software Developer ICATALIS · Edmonton, Alberta, CANFirst seen today
- Quality Assurance AnalystAvaindustriesFirst seen today
- Software Engineer: BackendJobgether · CanadaFirst seen todayremote
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job