Jobs: java software developer

See average salary for java software developer »

10,000 java software developer job listings in Canada. Find daily updated positions from leading job boards.


  • Vancouver, Canada Deloitte Canada Full time

    Select how often (in days) to receive an alert:Java & Golang Software Consultant - OperateDate: Jan 26, 2026Job Type: Temporary ContractWork Model: HybridReference code: 131958Primary Location: Vancouver, BCAll Available Locations: Burlington, ON; Calgary, AB; Edmonton, AB; Kitchener, ON; Ottawa, ON; Toronto, ON; Vancouver, BC; Victoria, BC Our Purpose At...


  • Vancouver, Canada Craver Full time

    We're hiringWe are looking for a Senior Backend Engineer with deep expertise in Java/Spring and cloud infrastructure who can drive architectural decisions, lead cross-team initiatives, and provide technical leadership for our backend systems. This role combines hands‑on engineering excellence with team leadership, mentorship, and strategic thinking to...

  • Software Engineer

    4 weeks ago


    Toronto, ON, Canada CG Consulting Group Full time

    OverviewSoftware Engineer - Java & Python & AWS. This is with a global IT services firm for a leading investment/wealth management services firm. Client location is downtown Toronto, Ontario, close to TTC and GO service. Hybrid - In Office 4 days per week. Contract - 6 months, possible renewal.Project DescriptionWe're seeking a Senior Software Engineer to...


  • Ottawa, ON, Canada Global Talent Alliance, Canada Full time

    About the job Senior Java Backend Software EngineerG-TAC's employer partner islooking for an experienced Backend Software Engineer to join their North American development team and take part in building their next generation of cloud security products. You will work with a team of back-end and full-stack engineers and take part in building innovative and...

  • Software Engineer

    4 weeks ago


    Toronto, Canada CG Consulting Group Full time

    OverviewSoftware Engineer - Java & Python & AWS. This is with a global IT services firm for a leading investment/wealth management services firm. Client location is downtown Toronto, Ontario, close to TTC and GO service. Hybrid - In Office 4 days per week. Contract - 6 months, possible renewal.Project DescriptionWe're seeking a Senior Software Engineer to...

  • Senior Software Developer Analyst Premium

    3 weeks ago


    *Head, Canada BCAA Full time

    Why BCAA?Feel proud of what you do and help shape the future of BC at a BC Top Employer. We’re driven by purpose – delivering peace of mind to one in three BC households with insurance, roadside assistance, auto repair, Evo Car Share and Evolve E-Bike Share. With a long history of keeping roads safe and giving back in ways that build stronger...


  • Toronto, ON, Canada Zafin and Fasken Martineau DuMoulin LLP Full time

    A financial technology firm in Toronto is seeking a Technical Consultant III to implement software solutions focused on high-quality applications for financial services. This role requires a Bachelor’s degree and 6+ years of experience in software engineering, including strong knowledge of JAVA and various technologies. The ideal candidate will thrive in a...


  • , Canada Jonas Software - Canada Full time

    Why consider this job opportunity Opportunity to work with a leading provider of enterprise management software solutions Competitive salary based on experience Potential for career advancement and growth within the organization Supportive and collaborative work environment with cross-team collaboration Chance to mentor junior developers and contribute to...

  • Software Engineer

    1 week ago


    Laval, QC, Laval Regional Municipality, QC; Laval région; Québec Province, Canada Capgemini Full time

    Choosing Capgemini 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 leading organizations unlock the value of...

  • Software Engineer

    2 weeks ago


    Montreal, Montreal (administrative region), Canada, Montreal (administrative region) Vaco by Highspring Full time

    OverviewWe're hiring a backend developer to join a dynamic and forward-thinking team focused on rebuilding and scaling a large-scale login and registration platform. If you're looking to work on meaningful systems that impact millions of users-and want to do it using a modern stack-you'll want to explore this role.High-impact system rebuild. Modern tech...


  • Montreal (administrative region), QC, Canada, QC Compunnel Inc. Full time

    Job Title: Full Stack Java Developer or Back End Developer Location: Montreal (Day 1 onboarding onsite / in office presence 3x week) Global Security Settlements Team Profile Our platform provides one of the most critical functions enabling the firm to effect security settlements in all the markets the firm conducts the business in. On peak volume days, the...

  • Sr Software Engineer

    2 weeks ago


    Mississauga, Canada Capgemini Engineering Full time

    At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life‑saving robots, our digital and software technology experts think outside the box as they provide unique R&D and...

  • Hybrid Java

    4 weeks ago


    Vancouver, Canada Deloitte Canada Full time

    A leading professional services firm is seeking a Java & Golang Software Consultant in Vancouver. You’ll be part of a dynamic team, developing scalable applications and automation pipelines. Responsibilities include collaborating with cross-functional groups, ensuring quality code through testing, and maintaining documentation. The position offers a...


  • Vancouver, Metro Vancouver Regional District, Canada Craver Full time

    We're hiringWe are looking for a Senior Backend Engineer with deep expertise in Java/Spring and cloud infrastructure who can drive architectural decisions, lead cross-team initiatives, and provide technical leadership for our backend systems. This role combines hands‑on engineering excellence with team leadership, mentorship, and strategic thinking to...


  • Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full time

    Description Design, develop, and enhance full stack solutions using Java-based backend services, Angular frontend applications, and Python where applicable, hosted on Azure infrastructureLead development of new features and complex enhancements, performing unit, integration, and component testing aligned to architecture and security standardsOwn and deliver...


  • Vancouver, Metro Vancouver Regional District, Canada Aviso Full time

    At Aviso, we are dedicated to improving the financial well‑being of Canadians. We are a leading wealth‑management organization committed to leadership, innovation, partnership, responsibility and community. Position Overview Senior Software Engineer – 15‑month contract, reporting to the Manager, Software Engineering. This role leads development of...


  • , Canada BigRio Full time

    BigRio is a trusted data, analytics, AI, and cloud partner specializing in healthcare and life sciences. We help healthcare organizations modernize platforms, optimize revenue cycle operations, and deliver intelligent, AI-driven solutions at scale.BigRio is partnering with a Leading Healthcare Technology Company on this full-time opportunity.Role OverviewWe...


  • , Canada HCLTech Full time

    Senior Java Software Engineer (with Angular)This range is provided by HCLTech. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeCA$90,000.00/yr - CA$110,000.00/yrQualificationsProficient with Core Java and J2EE technology, and best practicesProficient with Core Spring / Spring boot...


  • , Canada Jonas Software Full time

    Senior Software Engineer (Java / AWS) Join to apply for the Senior Software Engineer (Java / AWS) role at Jonas Software. About The Role We are seeking a Senior Software Engineer with strong experience in Java development and modern cloud‑native architectures. This role will focus on designing, building, and maintaining scalable APIs and backend services,...

  • Software Engineer

    1 week ago


    , Canada Yochana Full time

    OverviewSoftware Engineer - C++ and (Java or Python)Provide development support to the software development community across the organization by managing, maintaining, and troubleshooting the internal software application and tooling.ResponsibilitiesRespond to and triage support questions and requests from client engineersExtract relevant information from...