senior java engineer

See average salary for senior java engineer »

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


  • Mississauga, Peel Region, Canada Citigroup Inc. Full-time €94,000 - €142,000 Contract

    ## Senior Full-Stack Java Engineer -Apply: Hybrid: Mississauga Ontario Canada: Full time: Posted Today: End Date: October 28, 2026 (12 days left to apply): 26997887The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised...


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

    Build workforce management software with Java and Spring Boot at Miratech, developing scalable services and applications for contact center operations. As a Senior Full Stack Engineer, you will support forecasting, capacity planning, scheduling, adherence, intraday management, and reporting. Your work combines Java, Spring Boot, React, TypeScript, Node.js,...


  • canada | ca Bluematrix Full-time

    Lead Java engineering across client-facing systems at BlueMatrix, using ReactJS, PostgreSQL, Docker, and AWS with a collaborative team.As a Senior Software Engineer, you will lead, mentor, and support engineers while contributing hands-on to development. You will guide architecture, code reviews, technical decisions, and delivery across a retreating monolith...


  • Ontario, Canada HHHub.eu (Taupai, UAB) Full-time

    Build secure banking and payment backends as a Senior Java Engineer, using Spring Boot and distributed-system technologies in an international FinTech company. Our client is an established FinTech software provider with more than 25 years of experience. You will design, develop, test, deploy, and support Java backend services. The work covers REST APIs,...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Apptoza Inc. Full-time

    Apptoza Inc. is seeking a Java Spring Boot with Guidewire capable SRE for a full-time role in Toronto with remote flexibility. You will automate toil, respond to incidents, define SLOs/SLAs, and ensure observability across systems. You will work with developers to build reliable architectures and participate in post-incident reviews. The role emphasizes...


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

    Miratech seeks a Senior Full Stack Java Engineer to join the Workforce Management stream, building enterprise‑scale forecasting, capacity planning, scheduling, and real‑time adherence tools in a contact center environment. Expect Java/Spring Boot backends, React/TypeScript frontends, and Node.js support for integrations. You will translate complex...


  • Winnipeg, MB, Canada Miratech Full-time

    Miratech seeks a Senior Full Stack Java Engineer to join the Workforce Management stream, building enterprise‑scale forecasting, capacity planning, scheduling, and real‑time adherence tools in a contact center environment. Expect Java/Spring Boot backends, React/TypeScript frontends, and Node.js support for integrations. You will translate complex...


  • Canada Elastic Full-time

    Elastic, the Search AI Company, is seeking a Principal Software Engineer to join the Elasticsearch - Distributed Systems team and tackle scale, performance, and resilience, especially in the context of our Serverless offering. You will work on how Elasticsearch nodes communicate, how data is indexed, allocated, and managed across nodes. You will design,...


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

    Elastic, the Search AI Company, is seeking a Principal Software Engineer to join the Elasticsearch - Distributed Systems team and tackle scale, performance, and resilience, especially in the context of our Serverless offering. You will work on how Elasticsearch nodes communicate, how data is indexed, allocated, and managed across nodes. You will design,...


  • canada | ca Elastic Full-time

    Elastic, the Search AI Company, is seeking a Principal Software Engineer to join the Elasticsearch - Distributed Systems team and tackle scale, performance, and resilience, especially in the context of our Serverless offering. You will work on how Elasticsearch nodes communicate, how data is indexed, allocated, and managed across nodes.You will design,...


  • Winnipeg, 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...


  • ca | ca Miratech Full-time

    Senior Full Stack Java Engineer - Workforce Management (WFM)Full-timeMiratech 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...


  • Toronto, ON, Canada Zapcom-Group-Inc Full-time

    Zapcom is seeking a Senior Full Stack Developer for our Toronto, ON hybrid team. The role demands strong hands-on development across the stack, with 8+ years of experience and proven project contributions. You will work with Java/Spring Boot on the backend and JavaScript/React on the frontend, building end-to-end applications, APIs, and microservices, while...


  • Toronto, ON, Canada Cogency Full-time $100,000 - $130,000 Contract

    A consulting and technology services firm in Toronto is seeking a Senior Java Full Stack Developer. The ideal candidate will have strong expertise in Java, Spring Boot, and Angular, with over 8 years of experience in a financial services setting. Responsibilities include designing and building applications that enhance operational efficiency and deliver...


  • Toronto, ON, Canada Compunnel Inc. Full-time $100,000 - $130,000 Contract

    We are seeking a Senior Backend Developer with strong experience building cloud-native, workflow-driven platforms in regulated financial services environments. This role focuses on designing, developing, and supporting scalable, resilient, and secure backend services that power complex mortgage and lending workflows. The ideal candidate has deep expertise in...

  • Senior Core Java

    23 hours ago


    Montreal, QC, Canada Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! Full-time $110,000 - $150,000 Contract

    Astra-North Infoteck Inc. in Montréal seeks a Senior Software Engineer to design, develop, and support scalable server-side applications and analytical data processing systems using Core Java, Spark, Python, and SQL.You will build high-performance data solutions, optimize databases, and collaborate with cross-functional teams to deliver robust, secure...


  • Longueuil, Montérégie, Canada PBSC Solutions Urbaines Full-time $90,000 - $140,000 Contract

    PBSC Solutions Urbaines, leader mondial des vélopartages et de mobilité urbaine, recherche un développeur-e Java sénior-e pour renforcer son équipe backend. Vous concevrez, développerez et maintiendrez des API distribuées en environnement Linux, avec Spring, Hibernate et MySQL, dans un cadre Agile.Le poste exige 5–7 années d’expérience, une...


  • Winnipeg, Manitoba, Canada Scotiabank Full-time

    Scotiabank in Toronto is seeking a Senior Software Developer (Java) to design, build, and evolve mission-critical banking solutions within the Loyalty Technology team. You will lead development of high-performance microservices in cloud-native environments and mentor junior engineers. You will collaborate across engineering, product, and business teams,...


  • Montreal, QC, Canada Compunnel Inc. Full-time $90,000 - $120,000 Contract

    Compunnel, Inc. is seeking a senior Java engineer to design, build, and deliver enterprise-scale microservices in a multi-tier environment. You will collaborate with global teams, implement RESTful APIs, and ensure architectural alignment.Strong Java, React/Angular, databases, and Kubernetes experience are essential for success. The role emphasizes SDLC...


  • Montreal, QC, Canada KellyOCG Full-time $120,000 - $180,000 Contract

    KellyOCG in Montreal is seeking a senior, hands-on software developer to design, build, and maintain business applications. You’ll work across application development and production support, contribute to technical design, and help deliver reliable, secure software from development through deployment.The role requires 12+ years of experience with Java...