senior java software engineer jobs in Montreal

See average salary for senior java software engineer »

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


  • Montreal, QC, Canada Tailscale Full-time $192,000 - $240,000 Contract

    Build billing software at Tailscale as a Software Engineer focused on pricing, payments, and distributed systems in a fully remote company.You will design, build, test, and document core billing components across usage-based and subscription models. The role includes third-party integrations, product lifecycle ownership, and collaboration with product,...


  • Montreal, QC, Canada Jobgether Full-time $170,000 - $230,000 Contract

    This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Database based in Canada.Join a fully remote, globally distributed engineering team building the next generation of a high-performance, cloud-native time series database. In this senior-level role, you...


  • Montreal, Quebec, Canada Intact Financial Full-time

    Our employees are at the heart of everything we do. Together, we help people, businesses, and society prosper in good times and be resilient in bad times. Our employee promise represents Intact's commitment to you in exchange for living our Values, striving to do your best work, being open to change and investing in your career. In return, we promise to...


  • Montreal, Quebec, Canada Intact Financial Corporation Full-time

    Our employees are at the heart of everything we do. Together, we help people, businesses, and society prosper in good times and be resilient in bad times. Our employee promise represents Intact’s commitment to you in exchange for living our Values, striving to do your best work, being open to change and investing in your career. In return, we promise to...


  • Montreal, Montreal (administrative region), Canada Highspring Full-time $80,000 - $100,000 Contract

    A tech recruitment company in Montreal is seeking a Full Stack Developer to join their team. The role involves designing and maintaining web applications using Java and frontend technologies like React or Angular, and deploying solutions on AWS. Candidates should have strong skills in Java, microservices architecture, and AWS services, along with a...

  • Onsite in Montreal QC

    2 hours ago


    Montreal, Quebec, Canada United Software Group Inc Full-time

    Location: Montreal, QC, Canada (100% onsite, no remote or hybrid)Type: Contract, 12/01/2026 to 11/30/2027Interview: May require an in-person interviewAbout the RoleYou’ll build and support core components of a Market Risk platform in Core Java, use AI tools to power agentic and analytical workflows, and mentor junior developers while working with global...


  • Montreal, QC, Canada Affirm, Inc. Full-time $153,000 - $213,000 Contract

    At Aff, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. The Capacity Modeling team ensures Aff**irm can safely handle forecasted traffic—especially during peak sales events—by translating demand forecasts into concrete, testable...


  • Montreal, QC, Canada Marqeta Full-time $116,000 - $145,000 Contract

    Marqeta is seeking a skilled Senior Software Engineer to contribute to the design and delivery of software solutions on our Credit Commercial Engineering Team. In this role, you will take ownership of well-defined features and components within a broader product area, delivering on team goals across quarterly milestones. You will apply your technical...


  • Montreal, QC, Canada Affirm Full-time $153,000 - $213,000 Contract

    At Affim, we exist for the moments that matter - giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.The Capacity Modeling team ensures Affim can safely handle forecasted traffic - especially during peak sales events - by translating demand forecasts into concrete, testable...


  • Montreal, QC, Canada Ashby, Inc. Full-time $110,000 - $165,000 Contract

    Hi I’m Abhik, Ashby's Co-Founder and VP of Engineering. We’re looking for a versatile, persistent product engineer who’s not afraid to set up reusable building blocks across the stack and advocate for the time and space to do so. At Ashby, all our engineers ship features end-to-end at a high pace. Example is the best leadership. We’ll give you the...


  • Montreal, QC, Canada Sinistar Full-time $114,000 - $166,000 Contract

    FrançaisEt si votre code aidait une famille à retrouver un vrai chez-soi après un incendie ou une inondation? Sinistar est la plus grande communauté d'hôtes dédiée à la relocalisation après sinistre. Nous relions assureurs, familles déplacées et hôtes afin que les gens puissent vivre dans un logement meublé, plutôt que dans une chambre...


  • Montreal, Quebec, Canada Intact FC Full-time

    Our employees are at the heart of everything we do. Together, we help people, businesses, and society prosper in good times and be resilient in bad times. Our employee promise represents Intact's commitment to you in exchange for living our Values, striving to do your best work, being open to change and investing in your career. In return, we promise to...

  • Senior AI Engineer

    2 hours ago


    Montreal, Quebec, Canada National Bank of Canada Full-time

    National Bank of Canada seeks a Senior AI Developer within Wealth Management and Capital Markets to advance digital platforms by integrating AI capabilities. You will design APIs, microservices, and rich user experiences in Java/Spring Boot and React/TypeScript, while leveraging AWS GenAI, LLMs, and RAG architectures.You will work in a hybrid environment,...

  • Senior Java

    2 hours ago


    Montreal, Quebec, Canada Abbeal Full-time

    Senior Full Stack Java / React Developer — Payments Transformation, Bank, MontrealJava + React on a banking payments platform: Spring Boot microservices, JMS/IBM MQ/Kafka integrations, AWS Cloud. Hybrid, Montreal.Within a major Canadian bank, you join a team dedicated to commercial transformation and payments. You build Java microservices (Spring Boot) and...


  • Montreal, Quebec, Canada Compunnel Inc. Full-time

    We are seeking a Senior Full Stack Java Developer, preferably with exposure to cloud architectures and public cloud offerings, to join our team in building a resilient, scalable, and secure cloud-based settlement platform. You will participate in requirements refinement, architecture, design, and implementation—writing code, building automated tests, and...

  • Senior Java Engineer

    5 hours ago


    Montreal, Quebec, Canada NTT America, Inc. Full-time

    NTT DATA is seeking a Java Developer (Onsite Hybrid) to join the Firm Market Risk Technology team in Montreal, Canada. The role focuses on designing, building, and optimizing Java-based systems used to measure and monitor market risk across a global portfolio, with collaboration across Risk Managers, Analytics teams and senior management.The position...


  • Montreal, Quebec, Canada Ztek Consulting, Inc. Full-time

    Ztek Consulting, Inc. is seeking an experienced full-stack developer to contribute to back-end and front-end components. The role involves implementing scalable Java-based services, building Angular UI modules, and integrating RESTful APIs within a modern microservices architecture.You will collaborate with agile teams, participate in ceremonies, and mentor...


  • Montreal, Quebec, Canada Vo2-Group Full-time

    VO2 GROUP, leader indépendant en conseil tech et numérique, recherche un Développeur Java pour réaliser des missions ponctuelles chez des clients. Vous développerez des back-ends solides, privilégierez un code propre et l’industrialisation jusqu’au déploiement, sur des projets variés et stimulants.Le candidat idéal possède 5 ans d’expérience...

  • Senior Java Engineer

    14 hours ago


    Montreal, Quebec, Canada Wissen Technology Full-time

    Wissen Technology is seeking a Senior Java Software Engineer in Montreal, QC. The role requires 10+ years of experience and onsite/hybrid work arrangement 3-4 days per week with a strong focus on Java, Spring, microservices, and data technologies.Join a high-end technical consulting firm with a track record serving leading banks and global clients. You will...


  • Montreal, Quebec, Canada Compunnel Inc. Full-time

    We are seeking a hands-on technologist passionate about modern Java development to join our Sanctions suite of applications team. The role involves designing, developing, testing, and deploying Java-based systems to support evolving business needs and architectural enhancements. The ideal candidate will be proactive, adaptable, and capable of collaborating...