java backend engineer

See average salary for java backend engineer »

1,000 java backend engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Canada BranchFactor Full-time

    Marqeta seeks a Senior Java Software Engineer with Spring Boot expertise for its Credit Commercial Engineering Team. Work remotely from Ontario or British Columbia.This senior role owns defined features and components across quarterly milestones. You will design software, solve moderately complex problems, and collaborate with teammates and cross-functional...


  • Canada Luxoft Full-time

    Apply advanced Java and DevOps skills to strengthen banking application security, release reliability, and operational resilience through hands-on engineering.As a Senior Forward Deployed Engineer, you will work directly with development and client stakeholders. The role combines software engineering, SRE, test automation, application security, and legacy...


  • Canada N2P Systems Full-time

    N2P Systems is seeking an experienced Java Developer to design, implement, and optimize scalable microservices in a mature enterprise environment. You will build RESTful APIs, work with MongoDB and Kafka, and collaborate with architects, QA, and DevOps to ensure reliable, secure software solutions.The role emphasizes service decomposition, API contracts,...


  • Canada Citi Full-time

    As a Senior Backend Java Engineer, you will design and build scalable backend systems that power critical applications within Citi's technology organization. This hands-on role puts you at the center of complex engineering challenges, where you will architect resilient microservices, mentor developers, and shape the technical direction of a growing team....


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Wissen Technology Full-time

    The Wissen team continues to expand its footprint in the USA, Canada, UK, Australia, and India. More openings to come as we continue to grow the team! Please read below for a brilliant career opportunity. Role: Senior Java Software EngineerTitle: VP/DirectorLocation: Montreal, QCExperience: 10+Mode of Work: Onsite 3-4 days per weekRequired skills: ...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada N2P Systems Full-time

    N2P Systems is seeking an experienced Java Developer to design, implement, and optimize scalable microservices in a mature enterprise environment. You will build RESTful APIs, work with MongoDB and Kafka, and collaborate with architects, QA, and DevOps to ensure reliable, secure software solutions.The role emphasizes service decomposition, API contracts,...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Jobgether Full-time

    Lead globally distributed Java engineering teams remotely from Canada, shaping technical strategy, enterprise software delivery, and platform modernization.The R&D Global Director leads multiple engineering teams, managers, technical leads, and contributors. This senior technology leader guides Java architecture, delivery execution, Agile practices, and...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Soho Square Solutions Full-time

    Design and develop complex software systems and applications, setting high standards for quality and innovation.Leverage Generative AI tools and coding assistants to enhance development velocity and solution quality.Deliver solutions that meet performance, scalability, and security requirements.Drive technical excellence through code reviews, design...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Miratech Full-time

    Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a...


  • Toronto, ON, Canada PeoplePilot Full-time $90,000 - $130,000 Contract

    Design, develop, and maintain high-quality, maintainable Java applications using clean code principles, SOLID principles, and established design patterns.Build modular, reusable, and testable Java applications and RESTful APIs.Develop microservices using frameworks such as Spring and Spring Boot.Apply strong knowledge of core Java,...


  • Mississauga, Peel Region, Canada Luxoft Full-time €120,000 - €180,000 Contract

    Apply advanced Java and DevOps skills to strengthen banking application security, release reliability, and operational resilience through hands-on engineering. As a Senior Forward Deployed Engineer, you will work directly with development and client stakeholders. The role combines software engineering, SRE, test automation, application security, and legacy...


  • Toronto, ON, Canada emergiTEL Full-time €100,000 - €110,000 Contract

    Build secure Java services in Toronto for digital identity and fraud prevention. Apply REST APIs, data pipelines, and observability across distributed systems. emergiTEL seeks a Software Engineer for a permanent client role in digital identity, cybersecurity, and telecommunications. You will support fraud-prevention and identity-verification APIs throughout...


  • Milton, Halton Region, Canada Same as legal business name Full-time $75,000 - $107,000 Contract

    Java and DevOps skills meet a permanent, full-time Software Engineer opportunity in Milton, Ontario, completed at the physical workplace.This Software Engineer position requires two to less than three years of experience. You will work with Java, JSP, servers, database software, Jira, and MS Windows. The advertised schedule includes early morning work and 30...


  • Canada Jobgether Full-time €180,000 - €260,000 Contract

    Lead globally distributed Java engineering teams remotely from Canada, shaping technical strategy, enterprise software delivery, and platform modernization. The R&D Global Director leads multiple engineering teams, managers, technical leads, and contributors. This senior technology leader guides Java architecture, delivery execution, Agile practices, and...


  • Montreal, Montreal (administrative region), Canada LanceSoft, Inc. Full-time $70,000 - $90,000 Contract

    OverviewWe have an immediate need for an experienced full-stack developer who is strong in Java and knowledgeable in Angular. Ideal candidates will have extensive, multi-year hands-on experience, an eye for quality and attention to detail, to help our agile squads develop and maintain the next-generation distributed platform for a critical business...


  • Montreal, QC, Canada Motion Recruitment Partners, LLC Full-time $96,000 - $165,000 Contract

    Build cloud services in Mississauga as a Senior Java DevOps Developer using Java, Spring, Angular, and OpenShift technologies. This six-month contract supports remote work initially.Work with an innovative global bank as a senior developer creating web-based applications and platform technology solutions. Apply Java, Spring Framework, Docker, Angular, React,...


  • Montreal, QC, Canada Kelly Services Full-time $83,000 - $90,000 Contract

    $60 - $65 Grow your career with an innovative global bank in Mississauga, ON as aSenior Forward Deployed Java Engineer in Test (SDET) / Quality Engineering Architect to define, champion, and drive the global quality engineering strategy across multi-tier, high-throughput trading platforms. Contract role with strong possibility of extension and conversion to...


  • Montreal, QC, Canada Miratech Full-time $90,000 - $130,000 Contract

    Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a...


  • Montreal, QC, Canada RELQ TECHNOLOGIES Full-time $70,000 - $90,000 Contract

    Job TitleJava Full Stack Engineer LocationCanada Remote Employment TypeContractual About The RoleWe are looking for a Java Full Stack Engineer to join our distributed agile team and contribute to the development of a multi-tenant cloud SaaS solution in the Human Resources domain. You will work on modernizing and building new features for modules such as...


  • Toronto, Ontario, Canada Swoop Full-time

    At Swoop, our mission is simple: Improving patient outcomes. As a market leader in AI-driven, data-powered, and privacy-compliant healthcare engagement, we connect the signals that drive earlier diagnosis, better treatment decisions, and sustained adherence.Our integrated, privacy-safe platform, enables life sciences companies to drive measurable patient and...