1

Senior Full Stack Java Developer Jobs in Quebec (NOW HIRING)

... Java); Développer et maintenir des flux d'automatisation et d'intégration à l'aide d'outils ... Git et les pratiques CI/CD, idéalement dans un environnement Azure DevOps; Architecture orientée ...

Working closely with product owners, full-stack developers and designers of various teams; * Assure quality control (clean code culture); * Translate software requirements into code; * Project ...

Full-Stack Engineer

Montreal, QC · On-site

CA$90K - CA$115K/yr

ABOUT YOU We are looking for a Full-Stack Engineer who is curious, detail-oriented, and ... Any experience working on internal platforms or developer-facing tools. $90,000 - $115,000 a year ...

CA$110K - CA$130K/yr

NET Full Stack Developer. This role suits someone who has built and shipped scalable enterprise systems end to end - comfortable moving between backend services and the frontend layer using the .NET ...

The Role As a Senior Research and Development Developer at Flexspring, you will design and build ... Strong experience with Java and/or JavaScript in production environments. * Solid knowledge of ...

CA$1 - CA$11/hr

We are looking for a Senior Guidewire Developer to contribute to the evolution, integration, and ... Excellent command of Java and the Gosu language. * Experience with REST APIs, SOAP, and application ...

Full-Stack JavaScript Developer Hubelia - Montréal, Pointe-aux-Trembles Full-time - permanent $19 to $24/hour Position Available Now Under the supervision of the Project Manager, the candidate will ...

CA$110K - CA$130K/yr

NET Full Stack Developer. This role suits someone who has built and shipped scalable enterprise systems end to end - comfortable moving between backend services and the frontend layer using the .NET ...

Showing results 41-60

Senior Full Stack Java Developer information

See Quebec salary details

$15K

$131.4K

$180K

How much do senior full stack java developer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for senior full stack java developer in Quebec is $131,424.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,500.00 and $151,000.00 per year, depending on experience, location, and employer.

What is a senior full stack Java developer?

Senior Full Stack Java Developers are experienced software professionals who design, develop, and maintain both the front-end and back-end components of web applications using Java and related technologies. They typically work with frameworks such as Spring Boot for the backend and may use JavaScript frameworks like Angular or React for the frontend. In addition to coding, they often lead development teams, make architectural decisions, and ensure best practices are followed throughout the software development lifecycle.

What are the key skills and qualifications needed to thrive as a senior full stack Java developer?

A Senior Full Stack Java Developer needs advanced proficiency in Java, front-end frameworks (such as Angular or React), and a solid understanding of databases, supported by a bachelor’s degree in computer science or related field. Experience with tools like Spring Boot, RESTful APIs, version control systems (e.g., Git), and cloud platforms is typically required, along with relevant certifications. Strong problem-solving, communication, and teamwork skills help developers effectively collaborate and deliver robust solutions. These competencies are crucial for building scalable applications, leading projects, and ensuring efficient development processes.

How much do senior full stack Java developers make?

Senior full stack Java developers typically earn between $100,000 and $150,000 annually, depending on experience, location, and industry. They often possess skills in frameworks like Spring and front-end technologies such as Angular or React, which can influence salary levels.

What are some common challenges senior full stack Java developers face when balancing backend and frontend responsibilities?

Senior Full Stack Java Developers often encounter the challenge of staying up-to-date with both backend Java frameworks and rapidly evolving frontend technologies. Balancing deep expertise in server-side development with proficiency in modern JavaScript frameworks (like React or Angular) can be demanding. Additionally, these professionals often need to effectively prioritize tasks between client and server development while collaborating with specialized frontend or backend team members. Time management, clear communication, and a willingness to learn new tools are essential for success in this multifaceted role.

Is a senior full stack Java developer still in demand?

Senior full stack Java developers remain in high demand due to their expertise in both front-end and back-end development, with skills in frameworks like Spring and Angular. Organizations seek these professionals for building scalable applications, especially in environments emphasizing cloud computing and microservices architecture.
What are popular job titles related to Senior Full Stack Java Developer jobs in Quebec? For Senior Full Stack Java Developer jobs in Quebec, the most frequently searched job titles are:
What cities in Quebec are hiring for Senior Full Stack Java Developer jobs? Cities in Quebec with the most Senior Full Stack Java Developer job openings:
Infographic showing various Senior Full Stack Java Developer job openings in Quebec as of August 2026, with employment types broken down into 1% Internship, 88% Full Time, 5% Part Time, 5% Contract, and 1% Nights. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $131,424 per year, or $63.2 per hour.

Développeur full-stack IA ou Développeuse full-stack IA

Humania Assurance inc.

Full-time

Posted 4 days ago


Job description

Ce que nous offrons Équilibre et flexibilité: Profitez d’un horaire de 35 heures par semaine, d’un mode hybride et d’un horaire d’été pour une vraie conciliation travail‑vie personnelle. Des avantages compétitifs: Bénéficiez d’un programme d’assurances collectives complet dès votre embauche, incluant l’accès à la télémédecine ainsi qu’à un programme d’aide aux employés. Une sécurité financière : Accédez à un régime de retraite à prestation déterminée, conçu pour vous offrir une tranquillité d’esprit à long terme. Développement professionnel : Évoluez dans une organisation qui valorise l’apprentissage continu grâce à l’Académie Humania et son programme d’encouragement aux études. Qui nous sommes Rendre l’assurance accessible, c’est bien plus qu’une mission : c’est une raison d’être que nous partageons avec nos équipes chaque jour. En tant que mutuelle, nous croyons profondément à la force des idées et à la mobilisation des talents. Peu importe leur portée, les idées sont toujours les bienvenues, tant qu’elles permettent à chacun de mettre son savoir-faire au service de l’innovation. Contribuer à des projets concrets, bâtir l’avenir de notre organisation et évoluer dans un milieu de vie stimulant : voilà ce qui transforme l’implication en progrès durable. Votre rôle À titre de Développeur(euse) full-stack IA , vous participerez à la conception et à l’évolution de solutions numériques innovantes ayant un impact concret sur nos activités. Vous évoluerez dans un environnement agile axé sur le développement full stack, l’automatisation et les technologies d’intelligence artificielle. Vous agirez comme expert technique au sein d’une équipe qui mise sur l’innovation, la collaboration et l’amélioration continue pour concevoir des solutions performantes et évolutives. Vos responsabilités Écrire, modifier, intégrer et mettre à l'essai le code des logiciels en totalité ou en partie, en mode full-stack ( frontend React et backend NestJS/Java); Développer et maintenir des flux d'automatisation et d'intégration à l'aide d'outils d'orchestration IA; Concevoir et optimiser des requêtes et schémas pour bases de données relationnelles (PostgreSQL, MSSQL) et NoSQL (MongoDB); Intégrer et exploiter des outils de développement assisté par IA (Cursor, Claude Code ou équivalents), incluant la création de règles, de compétences et d'agents IA adaptés aux contextes métier; Assurer la mise à jour des programmes informatiques existants en effectuant les modifications nécessaires; Cerner et communiquer les problèmes techniques, procédures et solutions; Préparer des rapports, des manuels et d'autres documents sur l'état, l'exploitation et l'entretien des logiciels; Aider dans le développement des spécifications logiques et techniques; Participer activement aux rencontres quotidiennes et partager son expertise lors de prises de décision; Maintenir et développer ses connaissances en développement IA-augmenté et en bonnes pratiques d'ingénierie logicielle. Ce qui vous distingue Baccalauréat en informatique ou diplôme d’études collégiales avec expérience pertinente (toute autre combinaison de formation ou d’expérience jugée équivalente sera considérée); Plus de 7 ans d’expérience en développement en équipe; Agir à titre de personne-ressource et faire preuve de leadership au sein d'une équipe technique pluridisciplinaire; Être orienté(e) vers l'amélioration des processus et l'automatisation intelligente; Adopter une posture d'apprentissage continu face aux avancées en intelligence artificielle appliquée au développement logiciel; S’adapter efficacement à un environnement en constante évolution technologique. Bilingue (français et anglais), vous serez en contact avec des clients et partenaires anglophones dans le cadre de vos fonctions, à l’écrit et à l’oral. Volet technique En plus d’une expérience significative en développement de bout-en-bout : interface utilisateur (React, TypeScript) et backend (NestJS, NodeJS, Java le profil recherché possède une bonne maîtrise de l’écosystème Microsoft Azure et des technologies infonuagiques modernes, notamment : Azure : services infonuagiques, architecture de solutions, déploiement, intégration, automatisation et surveillance; Git et les pratiques CI/CD, idéalement dans un environnement Azure DevOps; Architecture orientée événements; PostgreSQL (modélisation, requêtes et optimisation des performances); MongoDB; Développement agile et itératif; Outils de développement assisté par l’IA (Cursor, Claude Code ou équivalents), incluant la création d’agents, de règles et de compétences IA; Connaissance des principes de développement piloté par les tests (TDD). Atouts : Microsoft SQL; Outils MCP (Model Context Protocol) ou connecteurs IA; Joignez-vous à une organisation où vos idées prennent vie et où chaque contribution fait une réelle différence. Ensemble, nous créons des solutions d’assurance sur mesure qui ont un impact positif dans la vie des gens. Baccalauréat en informatique ou diplôme d’études collégiales avec expérience pertinente (toute autre combinaison de formation ou d’expérience jugée équivalente sera considérée); Plus de 7 ans d’expérience en développement en équipe; Agir à titre de personne-ressource et faire preuve de leadership au sein d'une équipe technique pluridisciplinaire; Être orienté(e) vers l'amélioration des processus et l'automatisation intelligente; Adopter une posture d'apprentissage continu face aux avancées en intelligence artificielle appliquée au développement logiciel; S’adapter efficacement à un environnement en constante évolution technologique. Bilingue (français et anglais), vous serez en contact avec des clients et partenaires anglophones dans le cadre de vos fonctions, à l’écrit et à l’oral. Volet technique En plus d’une expérience significative en développement de bout-en-bout : interface utilisateur (React, TypeScript) et backend (NestJS, NodeJS, Java le profil recherché possède une bonne maîtrise de l’écosystème Microsoft Azure et des technologies infonuagiques modernes, notamment : Azure : services infonuagiques, architecture de solutions, déploiement, intégration, automatisation et surveillance; Git et les pratiques CI/CD, idéalement dans un environnement Azure DevOps; Architecture orientée événements; PostgreSQL (modélisation, requêtes et optimisation des performances); MongoDB; Développement agile et itératif; Outils de développement assisté par l’IA (Cursor, Claude Code ou équivalents), incluant la création d’agents, de règles et de compétences IA; Connaissance des principes de développement piloté par les tests (TDD). Atouts : Microsoft SQL; Outils MCP (Model Context Protocol) ou connecteurs IA;