135,572+ Java Mean Stack Developer Jobs in Canada — Top Companies Hiring June 2026

Professional job seekers finding Canada jobs through Expertini
750,000+ professionals on Expertini 750,000+ Candidates
Join our global community
Expertini Penguin Mascot Resume Score™
Resume Score™ Instantly
Upload Your CV
Quick 30-second process

Apply Today & Jumpstart Your Career on Expertini, Trusted Since 2008.

Reset

Create Job Alert

 
   
Reset

Backend Java Developer — Microservices & Kafka, Calgary

A leading technology solutions provider in Calgary, AB is seeking a skilled professional to lead the development of scalable microservices and RESTful web services. The ideal candidate should have extensive experience with Kafka, Oracle, and PL/SQL, alongside strong expertise in Spring Boot and Core Java. Respon ...

Android Mobile Application Developer (Java/Kotlin)

Skills Agile Way of Working: Digital : Mobile Computing - Android Experience Required: 6-8 We are looking for a skilled Android Developer to design| develop| and maintain high-quality mobile applications for the Android platform. You will work closely with cross-function ...

Senior Java Developer Microservices & Cloud (Contract)

A leading tech consulting firm in Montreal is seeking a Senior Java Developer to join their Digital Experience Practice. The ideal candidate will have 5–7 years of experience in developing enterprise-level applications using Java and Spring Boot. Key responsibilities include designing and maintaining scalable ap ...

Senior Python/Java Developer – Web Engineering

Experience : 13+ years 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 work with teams across divisions and geographies. The candidate will explore n ...

Independent Java Developer with Financial Focus

Elevate your career as a Java Developer, where your skills in Spring Framework and Core Java will foster innovation. This hybrid role emphasizes independent work while ensuring high-quality software delivery throughout the SDLC. As an Independent Java Developer, you will manage all aspects from anal ...

Java Fullstack Developer for Banking Projects

Join our banking technology initiatives as a Java Fullstack Developer with a preference for hybrid work in Toronto. Focus on delivering scalable solutions with Java, Spring Boot, and Angular. In this role, you will be responsible for the complete technical delivery of projects centered around busine ...

Senior Java Developer in Wealth Management

Advance your expertise as a Senior Java Developer in the Wealth Management sector, focusing on delivering precise technical solutions based on business needs. Work independently with minimal supervision. The role requires 5-7 years of IT experience, with a preference for candidates from Financial Se ...

Senior Developer in Java and C

Advance your career as a Senior Developer specializing in Java and C programming, with a focus on web services and user satisfaction. Effective communication is key to this role. We are seeking a seasoned developer with a minimum of 5+ years of experience and a bachelor’s degree in Computer Science ...

Java Developer with Spring Boot Skills

Join us as a Java Developer where your skills in Spring Boot and Microservices will shine. We’re seeking candidates with at least 3 years of hands-on Java development experience to enhance our backend application solutions. In this position, you’ll utilize your expertise to design, code, and maintai ...

Java Developer with Microservices in Montreal

Exciting contract opportunity for a Backend Core Java Developer in Montreal, QC. This role emphasizes strong Java and Spring Boot skills within a collaborative team of developers. Ideal candidates will bring over five years of Java development experience and a deep understanding of microservices arc ...

Senior Java Developer with AWS Focus

Join as a Senior Backend Software Developer focusing on Java and AWS. Bring your strong development skills and contribute to innovative software solutions through hands-on collaboration and DevOps practices. In this role, you will ensure code quality, guide the project team through design and develo ...

Java and .NET Hybrid Developer Role

Join as a Java and .NET Developer in a hybrid 6-month role with a potential for full-time employment. Contribute to crucial application development for cloud and Windows-hosted environments. In this role, you will leverage your expertise in Java/Spring and .NET to design and implement effective solu ...

Senior Java Developer with React Expertise

Take the lead as a Java React Developer, harnessing your React and cloud technology expertise. Be part of an agile team dedicated to delivering exceptional software. This senior-level position calls for candidates with extensive React.js experience, including React Hooks and Context API. A strong fo ...

Senior Java Developer (GTA, ON, Canada)

About Agilno: Agilno is a forward-thinking software development company that collaborates with product-led North American companies to plan, design, develop, and optimize digital products. With a track record of 10 years, we specialize in delivering impactful technology solutions that ...

Senior Java Developer, Assistance Vice President

Job Description The **Applications Development Senior Programmer Analyst** is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this ...

Senior Java Developer Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applic ...

Senior Java Technology Developer – Vice President

**The Java Technology Developer is a senior-level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead application systems analysis and programming activities while delivering ...

Senior Java Developer for API Solutions

Join a leading team as a Senior Java Developer focused on API solutions in Toronto. Your expertise in Java 17, Spring Boot, and Kafka will be key in a hybrid work environment. This role offers the chance to shape integrations and microservices while working with modern technologies in an Agile team. ...

Hybrid Java FullStack Developer North York

Elevate your career as a Hybrid Java FullStack Developer with CorGTA in North York, ON. This role focuses on Java, React.js, and building scalable APIs. CorGTA is seeking a Java FullStack Developer for a 12-month contract, requiring in-office presence two days a week. This position is tailored for c ...

Senior Java & Hadoop Developer in Toronto

Enhance your expertise as a Senior Java & Hadoop Developer in Toronto, ON, working four days weekly on-site. This role focuses on Spring Boot, Hadoop, and event-driven architectures. We are looking for a skilled developer with 6 to 8 years of experience in Java and Hadoop technologies. Proficiency i ...

Hybrid Senior Java Developer at Cognizant

Shape the future of secure payments by becoming a Senior Java Developer with Cognizant in Toronto, Ontario. Focus on building microservices and implementing Kafka solutions for real-time data streaming. In this hybrid role, you will leverage over nine years of Java experience to design and build res ...

Java Developer with Spring Boot Expertise

Join Capgemini as a Java Developer focusing on Spring Boot to create secure, scalable web services. Design, code, and maintain back-end applications while collaborating across teams. This role is ideal for an experienced software developer with strong Core Java and Spring Boot knowledge. You will wo ...

Java Developer Global Projects, Mentorship & Travel

A digital transformation leader is seeking a Java Developer to join their team in Montreal. The role involves participating in the design and development of customer projects, defining architecture for innovative solutions, and mentoring junior colleagues. The ideal candidate has a Bachelor's degree in computer ...

Wipro Senior Java Backend Systems Developer

Join Wipro as a Senior Java Backend Systems Developer, where you will design innovative, scalable backend solutions using modern Java technologies. This role emphasizes cloud-native applications and microservices. You will need 5-8 years of solid experience in building backend services with Java and ...

Senior Java Developer – Spring Boot Expert

Elevate your programming career at Aviva Canada as a Senior Java Developer specializing in Spring Boot. Leverage your skills in microservices and RESTful API development in a hybrid work environment. As a Senior Java Developer, you will bring expert-level experience with Java17/21 and Spring Boot3.x ...

Java Developer for Cloud Native Applications

Tata Consultancy Services seeks a Java Developer skilled in cloud-native applications, Spring Boot, and API developments. Enhance your capabilities while working in a diverse environment. As a Java Developer with TCS, you will leverage your experience in Cloud-native development, API integration, an ...

Montréal Hybrid Bilingual Java Developer Longueuil

Overview About the Company: As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specializing in Banking, Finance, and Financial Services. Guided by our core values of closeness, teamwork, diversity, and excellence, our team of 1,000 expert consultants, representing 35 differe ...

Senior Java Developer with Microservices Focus

Join a dynamic team as a Senior Backend Java Developer specializing in microservices architecture and RESTful APIs. This role emphasizes building scalable applications using Core Java and Spring Boot. In this position, you will lead the design and implementation of scalable microservices that enhanc ...

Senior Java Developer for Route Optimization

Elevate logistics development at Descartes as a Senior Software Developer focused on route optimization and planning. Help transform logistical challenges into efficient solutions in a dynamic environment. This role is ideal for a senior developer experienced in Java backend systems and AWS cloud se ...

Senior Java Spring Boot Developer Hybrid

Elevate your career as a Senior Java and Spring Boot Developer with a hybrid work model in Toronto. Combine your expertise in Core Java, Spring Boot, and Angular 2+ to develop robust APIs. This 12-month contract role requires 6 to 8 years of experience, with a preference for candidates having 10+ ye ...

Java Developer with CI/CD Expertise

Elevate your career as a Java Developer, utilizing Java and SQL technologies while managing CI/CD pipelines. Join a team focused on migration projects and delivering high-quality software solutions. This role requires a Java Software Engineer with 5–6 years of hands-on experience in Java development ...

Senior Java Developer with Cloud Expertise

Elevate your career as a Senior Java Developer on a global security team in Montreal. Utilize your extensive experience to construct a resilient settlement platform that supports high-volume financial transactions. This role requires collaboration across all development lifecycle phases, making your ...

Senior Java Developer for Risk Tools

Wepoint is hiring a Senior Java Developer in Montreal to enhance risk monitoring tools. Focus on developing risk indicators in the Metric Platform (MPT) for real-time data visibility. Join Wepoint's innovative team as a Senior Java Developer focused on building features that improve the Risk Departm ...

Senior Java Developer for Energy Solutions

Join a leading provider in the energy sector as a Senior Java Developer focused on an innovative cloud solution. Collaborate with experts in geophysical data interpretation and leverage cutting-edge technologies in a dynamic Agile environment. In this role, you will design, develop, and maintain hig ...

Intermediate Java Developer Role at Citi

Join Citi as an Intermediate Back End Java Developer and focus on innovative application development. This role emphasizes back-end solutions with Java and Spring Boot frameworks in a collaborative environment. Your journey at Citi starts here, where you will use your 5+ years of experience in Java ...

Lead Java Developer for Global Investment

Elevate your career as a Lead Java Developer with a prestigious global investment management firm. This role emphasizes project delivery, software design, and collaboration in a high-stakes environment. The organization is recognized for its commitment to sustainable investing and high-performance c ...

Senior Java Developer for Banking Systems

Join CGI as a Senior Java Developer, specializing in banking systems, located in Bedford, Nova Scotia. This hybrid role offers a chance to transform modern web technologies into reliable financial applications. In this position, you'll be at the forefront of CGI's initiatives, spearheading the devel ...

Lead Java Developer Vice President Role

Join Citi as a Lead Java Developer, specializing in full stack development and application system enhancement. This role leverages your extensive experience to drive innovation and improve processes. As a senior member of the Technology team, you will partner with management to define system require ...

Senior Java Developer for Payment Solutions

Step into a pivotal role as a Senior Java Developer with the TDS Payments Technology team in Toronto, Ontario. Focus on enhancing payment infrastructure and leading innovative initiatives in this full-time opportunity. Your primary role will involve designing and delivering enterprise-level payment ...

Senior Java Developer in Oil & Gas

Join a leading provider in the energy sector as a Senior Java Developer focusing on a cloud solution for geological data interpretation. Collaborate closely with cross-functional teams while working within Agile principles. The role offers a unique opportunity to work long-term on a cloud-based solu ...

Senior Java Developer (Halifax Regional Municipality)

One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a cloud solution for interpretation of geological and geophysical data. Project is based on SCRUM metho ...

Oracle CPQ and Java Developer Role

Join our team as an Oracle CPQ and Java Developer, specializing in application development for Java EE. Engage in software analysis, coding, and debugging to drive project success. We are looking for a skilled Oracle CPQ Consultant with over six years of experience in Java application development. T ...

Cloud Ready Java Developer in Vancouver

Elevate your career as a Java Developer in Vancouver, BC, with Rose International. This hybrid senior software engineer role focuses on backend service design and coding expertise in Java. In this full-time, temporary position, you will design and implement high-performance backend services using Sp ...

Java and Angular Fullstack Developer Role

Join Highspring as a Java and Angular Fullstack Developer in Montreal, focusing on modern web applications. This position demands strong technical skills and is perfect for collaborative Agile environments. At Highspring, you will support clients in financial services to enhance their web applicatio ...

Scala Java Developer Montreal Onsite work

Location: Montreal, QC (3 days a week onsite) Duration: 12 months In-person Interview This role requires both strong technical ability in a variety of development environments and significant proficiency with Java EE Object Oriented development, a ...

Citi Lead Risk Developer in Java

Join Citi as a Lead Risk Developer, focusing on Java applications to enhance risk management systems. Collaborate with global teams in London and New York. In this senior role, you'll lead the application systems analysis for risk management technologies. Partnering with various management teams, yo ...

Fullstack Java Developer with Angular Skills

Elevate your career as a Fullstack Java Developer proficient in Angular. This role focuses on back-end Java development and engaging front-end with Angular and modern frameworks. In this position, candidates will leverage strong Java skills and hands-on experience with Angular. Key responsibilities ...

Java Application Developer in Agile Environment

Become a pivotal Java Application Developer, specializing in microservices within an Agile framework. Your Spring Boot and Java expertise will guide innovative design and development. We are seeking a Java Developer with a minimum of four years in Java/J2EE application design and deployment. You wil ...

Montreal DevOps Developer with Java/Python

Elevate your career in Montreal as a DevOps Developer specializing in Java and Python. This role emphasizes the automation of processes and upgrading our infrastructure with top-notch DevOps tools. We are seeking a skilled individual with 5-7 years of experience to join our Data Engineering group. A ...

Senior Core Java Developer at Synechron

Elevate your software engineering career as a Senior Core Java Developer at Synechron. Leverage your expertise in multithreading and banking applications to drive innovation and optimize performance. Synechron, a global consulting leader, is seeking a skilled developer with a strong banking domain b ...

🚀 Boost Your Hiring Chances with Our AI-Powered Tool-Kit

Stand out from thousands of applicants. Use our proven career tools to optimize your applications and land your dream job faster.

To-Do Planner

Organize your job search and personal tasks. All data is confidential.

Open Planner

Wellbeing Center

Access your confidential wellness report and resources to manage job search stress.

Check Wellbeing

Skill Coach

Plan your skill development with O*NET support to stay competitive in your field.

Start Coaching

Outfit Helper

Get AI-powered suggestions on what to wear for your next interview.

Find Outfit

Income Tax Calculator

Plan your finances with our calculator, updated for 2025 tax regulations.

Calculate Tax

Salary Benchmark

Get accurate, AI-supported salary trends to know your worth and negotiate better.

Check Salaries

Interview Practice

Practice for any interview with AI-enabled Q&A sessions. All data is private.

Start Practicing

Interview Predictor

Use our AI-supported tool to predict potential interview questions based on your resume.

Predict Questions

Interview Practice Timer

Use our mock interview trainer to perfect your answers under timed conditions.

Start Timer

Behavioral Mastery

Ace tricky behavioral interviews with our AI-powered practice module.

Master Answers

Question Journal

Confidentially record interview questions you were asked for future reference.

Open Journal

Interview Ace

A comprehensive tool to help you master every aspect of your interviews.

Become an Ace

Q&A Logs

Confidentially track your answers to common questions and refine them over time.

View Logs

Application Planner

Schedule and organize your job applications in one confidential planner.

Open Planner

Cover Letter Tool

Create perfect, tailored cover letters for each application with AI support.

Generate Letter

Resume Score

Get instant feedback on your resume with our NLP-supported analysis tool.

Check My Score

ATS Score

Check your resume's compatibility with Applicant Tracking Systems (ATS).

Check ATS Score

Application Analyzer

Use AI to analyze job descriptions and optimize your application materials.

Analyze Application

Career Visualizer

Confidentially plan and visualize your long-term career path and goals.

Visualize My Career

Offer Genius

Get intelligent insights and strategies to confidently negotiate job offers.

Negotiate Offers

JobFlow

Track your entire job search progress from application to offer with this intelligent tool.

Track My Flow

JobSense

Our intelligent matching engine that provides smart job recommendations.

Get Smart Matches

Networking Toolkit

Tools to build and manage your professional connections. All data is confidential.

Build Network

Professional CV

A classic, O*NET supported template for corporate and professional roles.

Use This Template

Executive CV

A premium, O*NET supported template designed for senior and C-level positions.

Use This Template

Modern CV

A fresh, stylish, O*NET supported template perfect for tech and modern industries.

Use This Template

Creative CV

A visually distinct, O*NET supported template for design and artistic roles.

Use This Template

Minimalist CV

A clean, simple, O*NET supported template that focuses purely on content.

Use This Template

Europass CV

The standard European Union recommended format for wide compatibility.

Use This Template

Student CV

An institution-recommended template perfect for internships and first jobs.

Use This Template

Graduate CV

An institution-recommended template for recent graduates entering the workforce.

Use This Template

Academic CV

The researcher-recommended format for roles in academia and research.

Use This Template

Developer/IT CV

A tech-savvy recommended template to highlight your technical skills.

Use This Template

Skilled Worker CV

A trades-recommended template to showcase hands-on skills and experience.

Use This Template

Monochrome CV

A sleek, black-and-white, O*NET supported template for a professional look.

Use This Template

Art CV

An artist-recommended template that allows your creativity to shine.

Use This Template

Harvard CV

A researcher-recommended template based on the classic Harvard format.

Use This Template

Volunteer Research

Help us improve our platform by joining our community research program.

Join Research

Review Us

Share your experience with our tools to help other job seekers.

Share Experience

Register

Create your free account to save jobs, build your profile, and track applications.

Create Account

Login

Access your dashboard, manage applications, and continue your job search.

Access Your Account

Profile Builder

Create a comprehensive professional profile that attracts recruiters and showcases your skills.

Build Your Profile

View Profile

See your public profile exactly as employers will see it. Make sure it's perfect.

Preview Profile

Bookmarked Jobs

Keep track of all your saved job opportunities in one organized place.

View Saved Jobs

Your Reviews

View and manage all the company reviews you've submitted.

See Your Reviews

Following

Manage the list of companies you follow to stay updated on their new openings.

Manage Following

Find Companies

Discover and research top employers in your country and industry.

Discover Employers

Standalone CV Builder

Use our O*NET supported CV builder to create a professional resume from scratch.

Build Your CV

PDF to DOC (Beta)

Convert your PDF resumes or documents into editable Word (DOC) format.

Convert PDF

DOC to PDF (Beta)

Create universally compatible PDF documents from your Word (DOC) files.

Create PDF

General FAQ

Find answers to common questions about our job site and platform.

Read FAQ

Job Seekers FAQ

Get help and find answers to questions specifically for job seekers.

Get Help

Job Matching

Learn about the technology and algorithms behind how we match you to jobs.

Learn How

Personalized Matching

Discover how we use your profile and activity to provide customized job suggestions.

Learn More

Quick Apply

Understand our fast application process and how to make the most of it.

Learn More

Alert Frequency

Learn how to manage your job alert settings so you get the updates you want.

Manage Settings

Job Alerts Guide

A complete guide to understanding how job alerts work and how to use them effectively.

Read Guide

Resume Matching

Learn how our system matches your resume to job requirements.

Learn More

Ethical Branding

Read our guide to building a professional and ethical personal brand.

Read Guide

Candidate Visibility

Learn how to increase your visibility to recruiters on our platform.

Increase Visibility

Verified Badge

Find out how you can get a verified badge to build trust with employers.

Get Verified

AI ATS Technology

Learn about the advanced AI and ATS technology that powers our platform.

Learn More

ATS Ranking

Understand how Applicant Tracking Systems rank you as an applicant.

Learn More

Semantic Matching

Learn how our AI-powered semantic matching goes beyond keywords.

Learn More

    Java Mean Stack Developer Jobs in Canada Job Search Guide, Trends and Insights