633,060+ Senior Developer Java Python Focus Jobs in Canada — Top Companies Hiring July 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

Full Stack Developer (Angular + Java + GenAI Enablement)

Responsibilities Design, develop, and support front end applications using Angular and backend services using Java & Spring Boot. Build and maintain scalable RESTful APIs and microservices for enterprise grade banking applications. Work closely with product owners, archi ...

Java Full Stack Developer MEAN Stack, API

Role Description This role requires a seasoned Java Full Stack Developer with strong MEAN‑stack experience, deep API development skills, and hands‑on cloud exposure. You will build scalable, high‑performance services and client‑facing applications that shape the future of digital banking at RBC. ...

Java Microservices Developer with Spring Boot Expertise

Advance your career as a Java Microservices Developer at Cognizant, specializing in Spring Boot and Kafka. Enjoy a hybrid work model while optimizing backend services.As a Senior Developer, your role is critical for designing and implementing scalable microservices that enhance payment processing capabilitie ...

Full Stack Developer with Java & Spring Boot

Join our team as a Full Stack Developer specializing in Java and Spring Boot. This role requires your skills in API development, hybrid infrastructure, and Agile methodologies to drive impactful solutions.In this role, you'll spearhead modernization efforts for legacy systems, particularly those built on .NE ...

Full Stack Java Developer Lead at Citigroup

Join Citigroup as a Full Stack Java Developer Lead, focusing on system improvements and application design. Lead a dynamic team dedicated to innovative technology solutions.In this Vice President role, you will take the reins on application systems analysis, leading efforts in integration and enhancement pro ...

Remote Junior C++/Java Developer (Spring, STL)

A software development company is seeking a Junior C++/Java Developer in Vaughan, Ontario. The ideal candidate should have at least 2 years of experience with Java and/or C++ programming. Responsibilities include reviewing business requirements, implementing development tasks, and researching new technologies. T ...

Java Developer with Kafka and UI Expertise

Take on a key role as a Java Developer with a focus on Kafka and UI tools. Your Java development expertise combined with Kafka experience will be vital in driving project success.This role is ideal for professionals with 7+ years in software development, emphasizing Java, React UI tools, and Spring framework ...

Montréal [Hybrid] Big Data Java Developer BILINGUAL

As a founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specialized in the Banking, Finance, and Financial Services sectors. Guided by its core values of proximity, teamwork, diversity, and excellence, our team of 1,000 expert consultants, representing 35 different nationalities, collaborat ...

IT Solutions Developer TD Securities Java/JSP

Work Location:Toronto, Ontario, CanadaHours:37.5Line of Business:Technology SolutionsPay Details:$102,200 - $125,000 CADThis role is eligible for a discretionary variable compensation award that considers business and individual performance.TD is committed to providing fair and equitable compensation opportuniti ...

Java Full Stack Developer Enterprise Apps (Contract)

A growing digital technology firm is seeking a Software Engineer to join their Calgary team. The role requires 3+ years of experience in building enterprise-level applications using Java, strong problem-solving skills, and excellent communication ability. Knowledge of Agile methodologies and tools like Docker an ...

Full Stack Java Developer – Assistant Vice President

Job Summary We are seeking a highly skilled and motivated Senior Full Stack Java Developer to join our dynamic engineering team. In this role, you will be responsible for designing, developing, and maintaining both front‑end and back‑end components of our web applications. The ideal candidate will ...

Java Developer for TCS High Visibility Projects

Join Tata Consultancy Services (TCS) as a Java Developer and work on high-visibility projects that demand creativity and technical acumen. Enjoy a supportive, diverse workplace that fosters growth.As a Senior Developer, you will utilize your expertise in Java, Angular, and RESTful APIs to develop robust appl ...

Java Developer for TCS High Visibility Projects

Join Tata Consultancy Services (TCS) as a Java Developer and work on high-visibility projects that demand creativity and technical acumen. Enjoy a supportive, diverse workplace that fosters growth.As a Senior Developer, you will utilize your expertise in Java, Angular, and RESTful APIs to develop robus ...

Java Developer for Low Latency FX Trading

Join as a Java Developer with a focus on low-latency FX trading systems. Collaborate with a top-tier engineering team dedicated to developing solutions for FX pricing, execution, and post-trade processing.This position calls for strong Java development skills, especially in high-performance environment ...

Lead Full Stack Java Developer – Vice President

Job Overview The Lead Full Stack Java 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 applications systems analysis and progr ...

Software Developer (Java / Websphere / Payment Systems) (Toronto)

ResponsabilitésTraduire les besoins des utilisateurs en spécifications techniques en comprenant et en conceptualisant les exigences techniques des utilisateurs et en répondant à ces exigences. Analyser, développer, mettre à l’essai et mettre en œuvre de nouveaux programmes logiciels et documenter l’ens ...

Java Backend Developer MQ, Kafka Messaging Systems

Java Backend Developer - MQ, Kafka Messaging Systems 4 days ago Be among the first 25 applicantsResponsibilitiesDesign, implement, and optimize backend services handling high-volume data flows with strict performance and reliability requirements.Develop Java‑based components using m ...

Sr Full stack Developer Java, Spring Boot

Individually we are people, but together we are Aviva. Individually these are just words, but together they are our Values – Care, Commitment, Community, and Confidence. At Aviva Canada , we put people first, our employees, our customers, and our communities. We’re proud of a culture built on ...

Full Stack Developer– Java / Node.js / TypeScript (Airdrie)

PositionFull Stack Developer – Java / Node.js / TypeScript LocationCalgary, AB (Hybrid Role – 3-4 Days in Office/week) DurationLong‑Term Open‑Ended Contract ResponsibilitiesLooking for a Full Stack Developer with strong Java expertise and hands‑on full stack experience in ...

Java and Angular Developer for Financial Markets

Explore a rewarding position as a Java and Angular Developer in our Operations Technology sector. Engage in developing user-centric applications that enhance onboarding and regulatory compliance.This role requires 2-5 years of experience with Java and Angular. You will be key in building a robust platf ...

Assistant VP Java Full Stack Developer Role

Maximize your technical and leadership skills as an Assistant Vice President Java Full Stack Developer with Citi. Engage in complex application development and systems analysis to drive innovation and performance.In this senior-level position, leverage your 6-10 years of experience to collaborate with manage ...

Java Microservices Developer with Spring Boot Expertise

Advance your career as a Java Microservices Developer at Cognizant, specializing in Spring Boot and Kafka. Enjoy a hybrid work model while optimizing backend services.As a Senior Developer, your role is critical for designing and implementing scalable microservices that enhance payment processing capab ...

Assistant VP Java Full Stack Developer Role

Maximize your technical and leadership skills as an Assistant Vice President Java Full Stack Developer with Citi. Engage in complex application development and systems analysis to drive innovation and performance.In this senior-level position, leverage your 6-10 years of experience to collaborate with ...

Java Full Stack Developer MEAN Stack, API

Role Description This role requires a seasoned Java Full Stack Developer with strong MEAN‑stack experience, deep API development skills, and hands‑on cloud exposure. You will build scalable, high‑performance services and client‑facing applications that shape the future of digital banking at RBC. ...

Java Developer with Cloud Expertise at TCS

Join Tata Consultancy Services in Toronto as a Java Functional Developer, focused on deploying RESTful APIs and microservices in a cloud environment. Shape the future of finance technology with your expertise.As a Java Functional Developer, you'll work for Tata Consultancy Services, a leader in technology in ...

IT Solutions Developer TD Securities Java/JSP

Work Location:Toronto, Ontario, CanadaHours:37.5Line of Business:Technology SolutionsPay Details:$102,200 - $125,000 CADThis role is eligible for a discretionary variable compensation award that considers business and individual performance.TD is committed to providing fair and equitable compensation opportuniti ...

Full Stack Java Developer – Assistant Vice President

Job SummaryWe are seeking a highly skilled and motivated Senior Full Stack Java Developer to join our dynamic engineering team. In this role, you will be responsible for designing, developing, and maintaining both front‑end and back‑end components of our web applications. The ideal candidate will have ...

Software Developer (Java / Websphere / Payment Systems) (Toronto)

Responsabilités Traduire les besoins des utilisateurs en spécifications techniques en comprenant et en conceptualisant les exigences techniques des utilisateurs et en répondant à ces exigences. Analyser, développer, mettre à l’essai et mettre en œuvre de nouveaux programmes logiciels ...

Experienced Java/J2EE Developer in Hybrid Role

Unlock your potential as a Senior Java/J2EE Developer with a hybrid role in either Edmonton or Calgary. This position will focus on system testing and maintaining code for an insurance client.You will need at least 10 years of experience in an Oracle environment, specifically with J2EE and Spring Boot. Your ...

Experienced Java/J2EE Developer in Hybrid Role

Unlock your potential as a Senior Java/J2EE Developer with a hybrid role in either Edmonton or Calgary. This position will focus on system testing and maintaining code for an insurance client.You will need at least 10 years of experience in an Oracle environment, specifically with J2EE and Spring Boot. Your ...

Experienced Java/J2EE Developer in Hybrid Role

Unlock your potential as a Senior Java/J2EE Developer with a hybrid role in either Edmonton or Calgary. This position will focus on system testing and maintaining code for an insurance client.You will need at least 10 years of experience in an Oracle environment, specifically with J2EE and Spring Boot. Your ...

Experienced Java/J2EE Developer in Hybrid Role

Unlock your potential as a Senior Java/J2EE Developer with a hybrid role in either Edmonton or Calgary. This position will focus on system testing and maintaining code for an insurance client.You will need at least 10 years of experience in an Oracle environment, specifically with J2EE and Spring Boot. ...

Java Developer – Linux/J2EE, Agile, Infra & SWIFT

A prominent management firm in Toronto is looking for a qualified individual to lead project requirements analysis, focusing on technical solutions in areas including Linux, JAVA, and SWIFT. You'll support infrastructure upgrades, manage change effectively, and provide timely updates to management. The ideal can ...

Cloud Focused Java Developer in Oil & Gas

Take your career to the next level as a Cloud-Focused Java Developer in a top energy industry company. Contribute to a state-of-the-art solution for geological data analysis based on SCRUM.This role offers an opportunity to work in the Oil & Gas domain, collaborating closely with experts to create clou ...

Java Microservices Developer with Spring Boot Expertise

Advance your career as a Java Microservices Developer at Cognizant, specializing in Spring Boot and Kafka. Enjoy a hybrid work model while optimizing backend services.As a Senior Developer, your role is critical for designing and implementing scalable microservices that enhance payment processing capabilitie ...

Full Stack Developer– Java / Node.js / TypeScript (Airdrie)

Position Full Stack Developer – Java / Node.js / TypeScript Location Calgary, AB (Hybrid Role – 3-4 Days in Office/week) Duration Long‑Term Open‑Ended Contract Responsibilities Looking for a Full Stack Developer with strong Java expertise and hands‑o ...

Java Full Stack Developer in Mississauga, Canada

Choosing the company means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leadi ...

Lead Java Back End Developer Vice President

ResponsibilitiesPartner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvementsResolve variety of high impact problems/projects through in-depth eva ...

Lead Java Back End Developer Vice President

## Lead Java Back End Developer - Vice PresidentApplyremote type: Hybridlocations: Mississauga Ontario Canadatime type: Full timeposted on: Posted Yesterdaytime left to apply: End Date: August 28, 2026 (30+ days left to apply)job requisition id: The Lead Java Back End Developer is responsible for es ...

Full Stack Developer– Java / Node.js / TypeScript (Airdrie)

Position Full Stack Developer – Java / Node.js / TypeScript Location Calgary, AB (Hybrid Role – 3-4 Days in Office/week) Duration Long‑Term Open‑Ended Contract Responsibilities Looking for a Full Stack Developer with strong Java expertise and hands‑o ...

Java Fullstack Developer: Build Scalable APIs & Apps

A leading IT solutions provider is seeking a skilled Java Fullstack Developer to design and develop scalable web applications in Toronto, Canada. The ideal candidate will have strong experience with Java, Spring, and Hibernate, and be adept at collaborating with cross-functional teams. This role includes impleme ...

Full Stack Java Developer with MEAN Stack

Job Description Java Full + MEAN Stack DeveloperDuration: 6-12 monthsPrimary Skills Must have5+ years’ experience using and developing RESTful APIs and microservices5+ years developing on the MEAN stackRole DescriptionYou have a solid technical foundati ...

Full Stack Java Developer with MEAN Stack

Job Description Java Full + MEAN Stack Developer Duration: 6-12 months Primary Skills Must have 5+ years’ experience using and developing RESTful APIs and microservices 5+ years developing on the MEAN stack Role Description ...

Lead Java Full Stack Developer – Vice President

Java Full Stack Developer (Senior Level) The Java Full Stack 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 system ...

Full Stack Java Developer Lead at Citigroup

Join Citigroup as a Full Stack Java Developer Lead, focusing on system improvements and application design. Lead a dynamic team dedicated to innovative technology solutions.In this Vice President role, you will take the reins on application systems analysis, leading efforts in integration and enhancement pro ...

Full Stack Developer– Java / Node.js / TypeScript (Calgary)

Position Full Stack Developer – Java / Node.js / TypeScript Location Calgary, AB (Hybrid Role – 3-4 Days in Office/week) Duration Long-Term Open-Ended Contract About the Client Iris's direct client, one of the Top 5 Banks in Canada, is a Canadian mul ...

Sr Full stack Developer Java, Spring Boot

What you’ll doBuild scalable, high‑performance RESTful APIs using Java17/21 and Spring Boot3.x. Architect and implement microservices with Spring Cloud (Gateway, Config, Discovery). Implement security with Spring Security6.x (OAuth2, JWT, RBAC), including structured logging and robust error handling. D ...

Lead Java Full Stack Developer – Vice President

The Java Full Stack 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 applications systems analysis and programming activities. R ...

Junior Developer: C++/Java Roles in Ontario

Advance your career as a Junior Developer focusing on C++ and Java in Toronto, Ontario. This full-time role offers a remote work option until conditions change, switching to hybrid later.Your focus will be on collaborating with the Squad to ensure a deep understanding of business requirements, enabling succe ...

Lead Java Full Stack Developer at Infosys

Elevate your career as a Lead Java Full Stack Developer with Infosys in Mississauga, Ontario. Contribute to the software development lifecycle, creating innovative and defect-free solutions.This role requires a seasoned technology professional with at least 4 years of IT experience. You will develop and revi ...

🚀 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

    Senior Developer Java Python Focus Jobs in Canada Job Search Guide, Trends and Insights