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.


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


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


  • Mississauga, ON, Peel Regional District, ON; Ontario, Canada Citigroup Inc. Full-time

    Citigroup Inc. in Mississauga, Ontario, invites a Java Developer Lead Analyst (VP level) to drive architecture and implementation of scalable, regulatory reporting applications. You will lead backend teams using Java, Spring Boot, SQL and real-time messaging, while shaping data pipelines with Spark, Hive, Impala, and HDFS in a large-scale production...


  • Canada Citigroup Inc. Full-time

    Citigroup Inc. in Mississauga, Ontario, invites a Java Developer Lead Analyst (VP level) to drive architecture and implementation of scalable, regulatory reporting applications. You will lead backend teams using Java, Spring Boot, SQL and real-time messaging, while shaping data pipelines with Spark, Hive, Impala, and HDFS in a large-scale production...


  • Toronto, Ontario, ON, Canada Maarut Inc Full-time

    - Ten or more years of experience as a designer and developer of large-scale, multi-client web applications, or equivalent senior experience. - Extensive hands-on Java development experience with Oracle, SQL, or comparable relational databases. - Significant experience with REST APIs, RESTful web services, microservice architecture, and Internet-ready...


  • Montreal, Quebec, Canada Genpact Full-time

    At Genpact, we don't just keep up with technology—we set the pace. AI and digital innovation are redefining industries, and we're leading the charge. Genpact's AI Gigafactory, our industry-first accelerator, is an example of how we're scaling advanced technology solutions to help global enterprises work smarter, grow faster, and transform at scale. From...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; 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 technology and...


  • Montreal, Quebec, 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 technology and...


  • 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 technology and...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Genpact Full-time €55,000 - €68,500 Temporary

    At Genpact, we don't just keep up with technology—we set the pace. AI and digital innovation are redefining industries, and we're leading the charge. Genpact's AI Gigafactory, our industry-first accelerator, is an example of how we're scaling advanced technology solutions to help global enterprises work smarter, grow faster, and transform at scale. From...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada MSZ Systems Full-time

    A software development firm in Toronto is seeking a Senior Java Software Engineer responsible for designing and maintaining high-performance applications using Java and Spring Boot. Candidates should have over 8 years of experience with strong skills in RESTful APIs, SQL databases, and cloud platforms. This role involves collaborating with cross-functional...


  • Canada Citigroup Inc. Full-time

    About the Role We're looking for a senior engineer who thinks clearly across the full product development lifecycle, from design through to production, and brings an AI-first mindset to how they work. This is a hands‑on, senior individual contributor role with room to grow over time for the right person. You'll design, build, and ship real systems while...


  • Greater Montreal Metropolitan Area, QC, Canada 3Pillar Remote Full-time

    3Pillar is an AI transformation partner on a mission to help enterprises build the AI-native products and intelligent agents that will define the next era of business. With teams across North America, Europe, Latin America, and Asia, we work with the most ambitious companies in financial services, healthcare, media, and technology — helping them move...


  • Mississauga, ON, Peel Regional District, ON; Ontario, Canada Citigroup Inc. Full-time €120,800 - €170,800 Temporary

    About the Role We're looking for a senior engineer who thinks clearly across the full product development lifecycle, from design through to production, and brings an AI-first mindset to how they work. This is a hands‑on, senior individual contributor role with room to grow over time for the right person. You'll design, build, and ship real systems while...


  • Winnipeg, Manitoba, Canada ELITS Full-time

    ELITS Canada Inc. in Montreal, part of Accelerate @ IVER Group, is seeking a Senior Java Developer with AI experience to lead our Montreal development team on a live software platform. This role combines strong Java and Spring Boot development with architectural guidance and hands-on mentoring of juniors to deliver high-quality solutions. You will work with...


  • Canada Tek Leaders Inc Full-time

    A leading tech firm located in Ontario, Canada is seeking an experienced Software Engineer for a contract role. You will leverage your extensive background in software engineering, particularly in Java and Spring, to design and develop comprehensive technical solutions. With a minimum of 6 years of experience, you will guide team members in best practices...


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

    A leading financial services firm is seeking a Senior Back-End Java Developer to support the modernization of their Foreign Exchange platform. The role involves developing high-performance back-end components and RESTful APIs, focusing on integration across banking systems. Ideal candidates have over 7 years of Java experience, particularly in FX or Capital...


  • Windsor, ON, Essex County, ON; Ontario, Canada Tek Leaders Inc Full-time

    A leading tech firm located in Ontario, Canada is seeking an experienced Software Engineer for a contract role. You will leverage your extensive background in software engineering, particularly in Java and Spring, to design and develop comprehensive technical solutions. With a minimum of 6 years of experience, you will guide team members in best practices...


  • Montreal, Quebec, Canada Amaris Consulting | Part of Mantu Full-time

    We are seeking an experienced Senior Java Developer to join a growing Market Risk technology team. In this role, you will design, build, and enhance applications that support critical risk management functions, working within a global Agile squad. This is an excellent opportunity for a hands‑on engineer who enjoys solving complex technical problems...


  • Winnipeg, Manitoba, Canada 860 Morgan Stanley Svcs Canada Co Full-time

    Morgan Stanley in Montreal, QC seeks a Java Full-Stack Director to lead design, development and delivery of risk technology solutions across enterprise-wide risk management and regulatory reporting. This role requires strong Java, Angular/React, SQL, and data architecture skills within a hybrid work environment. You will design end-to-end web apps, build...