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, Quebec, Canada Miratech Group Full-time

    Build enterprise-scale routing engines with Java and Spring Boot at Miratech, developing real-time interaction distribution for contact center operations. As a Senior Routing Engine Developer, you will create scalable backend services for voice and digital interactions. You will apply distributed systems, microservices, event-driven architecture, and...


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

    Overview We 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 line. ...


  • Montreal (administrative region), QC, Canada BBGC Full-time $90,000 - $120,000 Contract

    Role Overview We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation of Power Platform initiatives. The role requires deep understanding of the solution and relevant experience. the successful candidate will be joining our team in Montreal. Key Responsibilities Strong hands-on experience with Dynamics...


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

    Cohere is the leading security-first enterprise AI company. We build cutting-edge foundation AI models and end-to-end products that are designed to solve real-world business problems. We’re training and deploying frontier models for enterprises who are building AI systems. We believe that our work is instrumental to the widespread adoption of AI and we...


  • Montreal, QC, Canada International Business Machines Corporation Full-time €90,000 - €130,000 Contract

    Design reliable backend systems at IBM Software using cloud platforms, distributed systems, and modern deployment practices. Work in an Agile environment with collaborative teams. As a Senior Software Engineer, you will build, test, deploy, and operate production backend services. You will translate stakeholder needs into scalable solutions while improving...


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

    Concevez des plateformes Java et Scala pour améliorer le cycle logiciel chez Morgan Stanley, en mode hybride à Montréal, Québec. Travaillez sur des systèmes distribués et l’automatisation. Ce poste d’ingénierie logicielle principal, de niveau directeur, soutient l’équipe Optimus SDLC et l’écosystème Codetree. Vous développerez des services...


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

    Cohere is the leading security-first enterprise AI company. We build cutting-edge foundation AI models and end-to-end products that are designed to solve real-world business problems. We’re training and deploying frontier models for enterprises who are building AI systems. We believe that our work is instrumental to the widespread adoption of AI and we...


  • Montreal, Quebec, Canada OpenText Full-time

    Shape OpenText’s public SaaS cloud platform through backend architecture, PostgreSQL development, and security-focused engineering. This is an onsite role in Ottawa or Richmond Hill. The Senior Software Developer will build and evolve multitenant cloud services primarily in C++ and Java. Your work supports a platform trusted by healthcare, financial, and...


  • Montreal, Quebec, Canada Avenue.io Inc. Full-time

    Build internal applications at Cohere using TypeScript, React, Python, and Next.js in a remote-friendly engineering environment. Create tools supporting frontier AI model development.As a Senior Full-Stack Software Engineer, you will craft browser and server experiences for user-facing products. You will collaborate with annotators, ML researchers, product...


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

    Build endpoint AI capabilities for CrowdStrike Falcon using C/C++ and systems programming from Toronto, with remote work until the office opens. As a Senior Software Engineer, you will lead development of a cross-platform AI framework for Falcon sensors. You will work with data science, endpoint engineering, and product stakeholders to define capabilities....


  • Montreal, QC, Canada Wrapbook Full-time $120,000 - $160,000 Contract

    About Us:Wrapbook is the AI platform for production finance. We’re building a system of action that puts finance teams in control of their whole production, from payroll, to spend, to accounting.Built for feature films, TV, and commercials, Wrapbook is trusted by teams at Netflix, Paramount, Anonymous Content, and more. With backing from Andreessen...


  • Montreal, QC, Canada Turing Full-time $80,000 - $120,000 Contract

    2 days ago Be among the first 25 applicantsJob Title: Senior Software Engineer – LLM Evaluation & Repository ValidationAbout the projects:We are building LLM evaluation and training datasets to train LLM to work on realistic software engineering problems. One of our approaches, in this project, is to build verifiable SWE tasks based on public repository...


  • Montreal, QC, Canada Skillhub Solutions Inc. Full-time $110,000 - $160,000 Contract

    Senior Software Engineer - Electricity Markets Remote - Canada Full-time Salary not specified Travel Required About the Role GE Vernova is seeking a DevOps-focused engineer to develop and maintain practices and infrastructure for a highly available Electricity Market Management System (MMS). You will work with a multidisciplinary team and contribute to...


  • Montreal, QC, Canada ZoomInfo Technologies LLC Full-time $120,000 - $170,000 Contract

    Build reliable software with Python and AI at ZoomInfo, working remotely on applications, services, and data platforms for business teams.As a Senior Software Engineer, you will own complex technical projects from ambiguous requirements through production. You will use Python, SQL, APIs, data pipelines, and applied machine learning to create maintainable...


  • Montreal, QC, Canada Atlassian Corp. Full-time $145,000 - $189,000 Contract

    Atlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity.To help our teams work together effectively, this role is fully remote but requires...


  • Montreal, QC, Canada Ethos Full-time $196,000 - $294,000 Contract

    Join a leading AI lab as a Senior Software Engineer focused on refining language model capabilities. Work remotely at your convenience while utilizing your expertise in software development tasks. Ethos is seeking experienced Senior Software Engineers with over five years of experience in top technology companies. This flexible role allows you to engage in...


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

    Lead backend development efforts as a Senior Engineer at Grafana Labs, focusing on the cutting-edge Grafana Cloud platform. This fully remote role demands strong programming skills and cloud expertise. At Grafana Labs, you will be an essential member of the Mimir squad, influencing the trajectory of our observability solutions. Working in a collaborative...


  • Montreal, QC, Canada Candidate Full-time $120,000 - $170,000 Contract

    Who are we? Cohere is the leading security-first enterprise AI company. We build cutting-edge foundation AI models and end-to-end products that are designed to solve real-world business problems. We’re training and deploying frontier models for enterprises who are building AI systems. We believe that our work is instrumental to the widespread adoption of...


  • Montreal, QC, Canada Cresta Full-time $166,000 - $250,000 Contract

    Shape the future of work with Cresta as a Senior Software Engineer specializing in AI technology. Be pivotal in creating impactful Virtual Agents and improve productivity metrics remotely. In this senior role, you’ll work within the Cresta Virtual Agents engineering team, focusing on platform enhancement and customer-driven solutions. Analyzing technical...


  • Montreal, QC, Canada Archera Full-time $110,000 - $165,000 Contract

    Empower cloud efficiency as a Senior Fullstack Software Engineer with Archera. Leverage your skills in frontend and backend development to build impactful FinTech solutions. You will play a crucial role on the Core Application team, focusing on both customer-facing features and crucial backend services. Your technical expertise in React, TypeScript, and...