java jobs in Montreal

See average salary for java »

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


  • Montreal, QC, Canada Morgan Stanley Full-time

    We’re seeking a Senior Java/Scala Developer to join the Optimus SDLC team and lead the evolution of Optimus within the broader Codetree ecosystem, which supports Morgan Stanley’s Fixed Income business and 1,500+ developers working across approximately 40 million lines of code and 400,000+ tests. This hands‑on role will improve the software delivery...


  • Montreal, Quebec, Canada SII Group Full-time

    SII Group à Montréal recherche des développeurs front-end et full stack pour contribuer à la modernisation d'une plateforme financière. Vous travaillerez sur des interfaces Web avec Angular et l’intégration avec les services backend, tout en apportant selon le profil une contribution backend avec Java et Spring Boot.Le poste est hybride avec deux...


  • Montreal, Quebec, Canada Epsilon Solutions Ltd. Full-time

    Epsilon Solutions Ltd. in Montreal, QC seeks a seasoned Full Stack Developer to advance a suite of multi-tier Java EE-style applications and modern front-end tech.You will join a multifaceted agile team, tackling complex problems, collaborating across global teams, and delivering scalable, secure software while integrating AI tooling to improve velocity and...


  • montreal, qc, Canada Flexspring, Inc. Full-time $115,000

    Build Java integrations remotely at Flexspring, connecting complex HR, payroll, and financial systems through hands-on development and client collaboration. As an Integration Specialist, you will design, develop, and support custom solutions across their full lifecycle. You will translate business and technical requirements with HR, Payroll, Finance, and IT...


  • Montreal, QC, Canada Genpact Ltd. Full-time $40,000 - $75,000 Contract

    Genpact Ltd. is hiring a Sr. Developer - Application Development JAVA in Montreal, Canada. The role focuses on developing, testing, and deploying Java-based applications, troubleshooting issues, and delivering scalable solutions within a hybrid work model.You will collaborate with engineering and business teams to implement enhancements, optimize...


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

    Nous sommes à la recherche d’une personne pour se joindre à notre équipe à titre de Principal - développeur/développeuse Java Full Stack afin de diriger la conception, le développement et l’évolution de solutions technologiques stratégiques de gestion des risques qui soutiennent la conformité réglementaire, la gouvernance des risques à...


  • Montreal, QC, Canada Capgemini Full-time $45,000 - $70,000 Contract

    Capgemini is seeking a highly experienced Senior Java Developer to join the Ops Tech department in Montreal, Quebec. In this pivotal role, you will design, develop, and implement high-performance Java-based solutions, including RESTful APIs and DB2 database integrations. A strong background in Core Java and Spring Boot is required to ensure successful...


  • Montreal, QC, Canada Abbeal Full-time $70,000 - $95,000 Contract

    Abbeal is seeking an Intermediate Java Developer for a major Canadian bank in Montreal. The role combines backend Java/Spring Boot work with data validation and profiling, including CI/CD via Maven, GitHub Actions, and Harness.2 days on-site in Montreal, hybrid arrangement, with a 12-month renewal leading to permanent placement. Candidate will also work with...


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

    Concevez des applications réactives et orientées événements pour la plateforme SDLC de Morgan Stanley, depuis Montréal en mode hybride. Au niveau directeur, ce rôle pratique fait progresser Optimus dans l’écosystème Codetree. Vous développerez des solutions backend évolutives, des intégrations d’environnements de développement et des robots...


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

    Faites évoluer l’ingénierie assistée par l’IA avec Java ou Scala au sein d’Optimus SDLC, à Montréal, selon un mode hybride. Ce poste de directeur combine développement logiciel, automatisation des flux de travail et fiabilité opérationnelle. Vous améliorerez les diagnostics, la révision de code, la documentation et l’assistance aux...


  • Montreal, Quebec, Canada EquiSoft Full-time

    What isEquisoft? Equisoftis a global provider of digital solutions for insurance and investment, recognized by over 250 of the world’s leading financial institutions. We offer a comprehensive ecosystem of scalable solutions that help our customers meet all the challenges brought about by this era of digital transformation, thanks to our business...


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

    Job Description Job Description Position: Java Full Stack / Backend Developer Location: Montreal, QC Canada (Onsite 3 days a week) Duration: 12 months (long-term contract) shrae your resume at anoop.j@precisiontechcorp.com Experience: 6–12 years Interview: In-person interview (must attend onsite) These are Senior to Lead level roles , and the client is...


  • Montreal, QC, Canada COFOMO Full-time €90,000 - €140,000 Contract

    Rejoignez notre équipe en tant que Développeur .NET et Java, mettant à profit vos compétences en développement, tant sur .NET que Java. Ce rôle exige une expertise technique approfondie et un travail collaboratif pour livrer des solutions logicielles de haute qualité. Nous recherchons un Développeur avec plus de dix ans d'expérience, capable de...

  • Senior Java

    4 days ago


    Montreal, QC, Canada Compunnel Inc. Full-time €80,000 - €120,000 Contract

    Become a Senior Java and Python Cloud Developer focused on optimizing deployment practices in Kubernetes systems. Your expertise will revolutionize trading application infrastructures. We are looking for a driven Senior Developer with a strong foundation in cloud-native designs and Kubernetes. Work closely with diverse teams to create and implement...


  • Montreal, Quebec, Canada LanceSoft Inc Full-time

    Job Description Job DescriptionJob Title: Java Developer Location: Montreal (day 1 onboarding onsite / in-office presence required 3x/week)Level: 7-15 yearsSchedule:There is a rotation for production support (typically 2 weeks involving a Friday evening, every 2-3 months)Role Profile: We are seeking an experienced Java Developer to join a global Operations...


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

    5+ Years hands-on experience with Core-Java (server-side), Spring, RDBMSExperience with distributed data processing pipelines using Apache Spark, Python, and other tools and languagesStrong object-oriented design and development skills, data-structures and algorithms, and design patternsA good understanding of how to build multi-threaded applications and...


  • Montreal, Montreal (administrative region), Canada The Mirillion Group Full-time $80,000 - $120,000 Contract

    Une entreprise dynamique et innovante recherche un Développeur Full Stack expérimenté pour jouer un rôle clé dans le secteur bancaire numérique. Ce poste exige une expertise en .NET et Java, ainsi qu'une solide expérience en développement cloud. Vous serez responsable de produire un code de haute qualité et de collaborer avec des équipes...


  • Montreal West, Quebec, Canada ALFACONSEIL.CA Full-time

    À titre de développeur(euse) Java Backend intermédiaire, vous contribuerez à l’évolution et à la modernisation d’un écosystème applicatif d’envergure. Vous participerez activement au développement de solutions robustes et performantes, dans un environnement technologique moderne axé sur les microservices, l’infonuagique AWS et les pratiques...


  • Montreal, QC, Canada National Bank of Canada Full-time

    Use Java 21, Angular 17, and Spring Boot to deliver software solutions across National Bank’s evolving technology infrastructure. This Chief Fullstack Developer position focuses on software design, development, deployment, and operational support. You will work with Node.js, databases, object-oriented design patterns, and continuous integration and...


  • Montreal, QC, Canada Lancesoft Full-time €90,000 - €130,000 Contract

    Build enterprise applications in Montreal with Java 17+, Spring Boot, and full lifecycle ownership. This role requires office presence three days weekly. This experienced Java Developer works within a global Operations Technology team supporting business-critical applications. You will gather requirements, design solutions, develop backend services, test...