java backend engineer jobs in Montreal

See average salary for java backend engineer »

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


  • Montreal, QC, Canada Taiga Motors Full-time €90,000 - €150,000 Contract

    Taiga Motors, une entreprise canadienne spécialisée dans les véhicules électriques hors route, recrute un développeur infonuagique. Vous concevrez des services backend en C#/.NET et des API RESTful, en déployant sur AWS et Azure avec Pulumi. Le poste est hybride et basé à Montréal, avec collaboration dans une équipe internationale. Le candidat...

  • Staff Backend Engineer

    18 hours ago


    Montreal, QC, Canada Grafana Full-time $186,000 - $224,000 Contract

    Grafana Labs is the company behind Grafana Cloud, the fully managed observability platform trusted by more than 10,000 organizations to ensure reliability, resolve incidents faster, and optimize telemetry at scale. Built on open source and open standards and designed for interoperability across any stack, Grafana Cloud brings AI to observability and...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Workingames Full-time

    Xsolla is seeking a Senior Backend Engineer to design, build, and operate scalable backend systems in a fast-paced, highly collaborative setting. You will develop event-driven services with Go and Kafka, create scalable microservices in Docker and Kubernetes, and push performance, resiliency, and reliability across production workloads. Own your code in...


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

    Senior Software Engineer – Core Java, Apache Spark, Python, Big Data, SQLJob Description – Core Java, Apache Spark, PythonWe are seeking a highly motivated and experienced Software Engineer with strong expertise in Core Java, Apache Spark, Python, SQL, and Linux to design, develop, and support scalable server-side applications and analytical data...


  • Montreal, Quebec, QC, Canada Soho Square Solutions Full-time

    **Roles and Responsibilities:** - 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...


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

    Build AI platform services at Affirm using Python or Kotlin, designing reliable backend systems for production workloads at scale. Work remotely within your home country. As a Senior Backend Software Engineer, you will own technical decisions across the AI Platform team. You will build governed interfaces for models, tools, and agents while supporting...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada ALFACONSEIL.CA Full-time

    Une entreprise de services technologiques à Montréal-Ouest recherche un développeur Java Backend intermédiaire pour contribuer à des projets innovants. Vous développerez des solutions robustes, intégrerez des API REST et participerez à la mise en place de pratiques DevOps. Le candidat idéal doit avoir un baccalauréat en informatique ou en génie...


  • Montreal, Quebec, QC, Canada Hirematic Talent Solutions Full-time $104,000 - $114,400 Contract

    **Senior Java Spark Backend Developer Location: Montreal** **Experience Level: Senior (7+ Years)** **Pay rate:** **CAD 50-55/hr + HST** **Position Overview** We are seeking a highly skilled and experienced Senior Java Backend Developer to join our core engineering team. In this role, you will be responsible for designing, building, and maintaining...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Astek Group Full-time €80,000 - €105,000 Temporary

    Offre d'emploi : Développeur Intermédiaire Back-end Localisation : Montréal Mode de travail : Hybride (2 jours sur site obligatoire) Début : Dès que possible Salaire : 80,000$ à 105,000$ selon l'expérience Le masculin est utilisé pour alléger l'annonce. Ce que nous allons accomplir ensemble : Tu rejoindras une équipe d'expertise et de...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada SII Canada Full-time

    SII Canada recherche des développeurs backend pour participer à des projets visant à moderniser les services financiers. L'environnement technique est centré sur Java et Spring Boot, avec des API REST et des bases SQL, et nécessite une forte autonomie et rigueur. Vous collaborerez avec des équipes internationales en mode Agile, contribuerez au...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada EXFO Inc. Full-time

    EXFO Inc. is seeking a Senior Backend Software Developer to design, develop, and evolve backend services powering its fiber monitoring platforms. You will work on distributed systems, API-driven services, and data pipelines in production-scale environments. The role emphasizes autonomy, end-to-end ownership, and collaboration with Product, QA, and DevOps...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Kake Full-time

    Kake is a remote-first company and a people-first global community of senior engineers. Kake engineers are behind some of the world’s most innovative products (Brands you’ve heard!), from Fortune 500 to fast-growing companies. We believe it’s not where your table is, but what you bring to the table that matters. Our community spans 45,000+ engineers...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Kake Full-time

    Kake, a remote-first, people-first global community of engineers, seeks Senior Backend Engineers. You will own backend services in TypeScript, Python, or C#, and shape APIs and data models for high-scale systems. You'll collaborate with product and frontend teams, emphasize clean code, testing, and observability, and operate in a flexible, global remote...

  • Java Engineering

    7 days ago


    Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Triunity Software, Inc. Full-time

    Health insurance Training & development Triunity Software is looking for a talented Java Developer to join our growing team in Montreal, QC. This is an exciting opportunity to build innovative software solutions in a collaborative, fast-paced environment where your code truly makes an impact. If you're passionate about clean architecture and cutting-edge...


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

    Affirm’s engineering team is building large-scale, fault-tolerant, global infrastructure shared across multiple financial products, merchants, and vendors. Making this infrastructure transparently available to all engineers is critical to the business. The engineering culture emphasizes blameless postmortems, detailed technical specifications, and...


  • Montreal, QC, Canada Motion Full-time €120,000 - €180,000 Contract

    Shape Motion’s cloud backend with Azure, Docker, and production engineering judgment while supporting AI-powered customer environments remotely. This senior software engineering role focuses on application code that controls infrastructure primitives. Motion’s stack includes Node.js, TypeScript, MongoDB, ElasticSearch, Azure, and Pulumi. You will help...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada KellyOCG Full-time

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


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada LGS, an IBM Company Full-time

    LGS, c'est avoir une carrière dans un environnement où vous êtes apprécié à votre juste valeur. C'est aussi une culture d'entreprise axée sur la diversité et l'inclusion, où nous accueillions tant les talents locaux qu'internationaux. Vous serez impliqué dans des projets de grande envergure qui font progresser les entreprises et améliorent la...


  • Montreal (administrative region), QC, Canada Unity Technologies Full-time $125,000 - $165,000 Contract

    Unity Technologies recherche un ingénieur systèmes backend orienté conformité pour son équipe Ads Privacy, au Canada. Vous conçrez et opérerez des services critiques en bout à bout, du design à la production—garantissant sécurité, confidentialité et performance.Vous développerez des APIs à faible latence, exploiterez des environnements cloud...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Baseten Full-time €165,000 - €330,000 Temporary

    Baseten powers mission-critical inference for the world’s most dynamic AI companies, like Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma and Writer. By uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at the frontier of AI to bring cutting‑edge models into production. Join us and help...