java developer remote

See average salary for java developer remote »

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


  • Toronto, ON, Canada S.I. Systems Ltd. Full-time €90,000 - €130,000 Contract

    Modernize a banking platform with Java and Agile in Toronto’s hybrid Software Developer III contract. Apply backend expertise across a major transformation initiative. This senior developer role requires five-plus years of Java and backend or full stack experience. You will contribute to a new platform modernization project within an eight-person...


  • Mississauga, Peel Region, Canada Compunnel Inc. Full-time $100,000 - $130,000 Contract

    We are hiring a Senior Java Developer with over 8 years of experience in enterprise Java applications, specializing in cloud technologies and financial services. Focus on innovative solutions and microservices. The ideal candidate has a robust background in developing and maintaining Java applications with cloud services. Your experience in Investment...


  • Calgary, AB, Canada Compunnel Inc. Full-time €90,000 - €120,000 Contract

    Advance your career as a Senior Java Developer by designing and developing scalable solutions for financial applications. Work on a dynamic team to create innovative software. This Senior Java Developer role requires 8+ years of experience to design, implement, and enhance Java applications. Your expertise in concurrency patterns, OOP, and database design...


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

  • Java Developer

    1 day ago


    Mississauga, Peel Region, Canada Triunity Software, Inc. Full-time $83,740 - $111,653 Contract

    Step into the tech arena as a Java Developer in an entry-level capacity. This full-time position located in NJ or NY is well-suited for those with foundational development experience. This role is tailored for emerging developers with 3-4 years in software development, looking to dive into practical applications of Java and Python programming. Candidates...


  • Canada Elasticsearch B.V. Full-time €128,000 - €203,000 Contract

    Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the...


  • Mississauga, Peel Region, Canada Citi Full-time €94,000 - €142,000 Contract

    Citi seeks a Full Stack Java Developer passionate about building robust solutions to complex business challenges. Join a global technology team in a fast-paced, collaborative environment. In this pivotal role, you will contribute to the transformation of OTC derivatives within Markets Technology. Leverage your expertise in Java, JavaScript, and React to...


  • Montreal, QC, Canada Autodesk Full-time $70,000 - $110,000 Contract

    Build Java cloud services and backend APIs at Autodesk while contributing to scalable platforms and AI-powered capabilities for customers worldwide.Autodesk seeks a Software Developer for its Platform & Emerging Technologies team. You will design, develop, test, and maintain software while contributing to cloud services, data platforms, APIs, SaaS solutions,...


  • 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 Blutic Full-time

    Build secure cloud-based settlement systems in Montreal with Java, Spring Boot, Angular, and distributed event-based architecture expertise. This W2 hybrid opportunity offers a cloud-focused engineering path. Blutic seeks a Senior Java Full Stack Developer with 7+ years of experience building resilient, scalable systems. You will apply agile practices across...


  • Montreal (administrative region), QC, Canada Info-Ways Full-time €90,000 - €120,000 Contract

    Take the next step in your career as an Experienced Java Developer based in Montreal, Canada. This full-time position emphasizes extensive knowledge of Java, Spring, and Hibernate. Candidates should possess 8-10 years of hands-on development experience, showcasing a robust understanding of software applications. Your SQL capabilities will be crucial,...


  • Mississauga, Peel Region, Canada Fedco International Full-time €90,000 - €130,000 Contract

    Take the lead as an Oracle Certified Java Developer with expertise in Java, Spring, and Hibernate. This role involves complex transaction development and high-quality code delivery. We require an Oracle Certified Java Developer with over five years of experience to enhance our agile team. You will design robust Java services while focusing on automation and...


  • Calgary, AB, Canada Miratech Group Full-time €110,000 - €190,000 Contract

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


  • Toronto, ON, Canada Propel Holdings Full-time €90,000 - €115,000 Contract

    Build Propel’s business-critical fintech platforms with Java and Spring Boot. Troubleshoot production issues while supporting lending and customer workflows. As an Intermediate Software Developer, you will design, test, and maintain application changes across core platforms. The work includes Java, Spring Boot, Hibernate or JPA, REST, SQL, and...


  • Montreal, QC, Canada TMC Canada Full-time $90,000 - $130,000 Contract

    Outils BPM, notamment Pega.Technologies Big Data : Hadoop, Apache Spark, Elasticsearch. About the Opportunity TMC is looking for a Senior Java Back-End Developer to join a strategic technology modernization initiative within a leading global financial institution. You will contribute to the transformation of a business-critical platform supporting client...


  • Montreal, QC, Canada Genpact Ltd. Full-time $60,000 - $105,000 Contract

    Lead Java application development at Genpact in a hybrid Montreal position, using Core Java, Java APIs, and JDBC to guide delivery.This Senior Tech Lead role supervises software developers and provides technical guidance throughout application development. You will collaborate with stakeholders, analyze requirements, design technical solutions, and support...


  • Montreal, QC, Canada Elsevier Full-time $90,000 - $120,000 Contract

    Build Elsevier’s Research Data Platform with Java, Python, and large-scale data processing in Montreal. Contribute to digital solutions advancing science and health.As a Senior Software Developer, you will support Elsevier’s Research Data Platform by harvesting and transforming datasets for data products. You will contribute code, debug existing...


  • Toronto, Ontario, Canada TD Full-time $102,200 - $125,000 Contract

    Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $102,200 - $125,000 CAD This role is eligible for a discretionary variable compensation award that considers business and individual performance. TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth...


  • Toronto, ON, Canada Linuxassociation Full-time €90,000 - €130,000 Contract

    # Senior Java Python Developer (CMOD)CGI · Toronto, Ontario, CABack to resultsSenior Java Python Developer (CMOD)CGIToronto, Ontario, CA Posted October 21, 2026 Via Leading Talent### Full Job DescriptionCGI Canada Career – Java DeveloperBy playing this video you consent to Google/YouTube processing your data and using cookies – Learn more.Position...


  • Toronto, ON, Canada Rubicon Path Full-time €90,000 - €140,000 Contract

    Senior Full Stack Java Developer work follows a hybrid schedule, combining onsite delivery three days weekly with two days from home. This senior assignment supports large, complex, legacy applications using Java, J2EE, Jakarta, WebSphere, and Tomcat. The work spans sustenance analysis, technical design, implementation, testing, security, databases,...