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.


  • Mississauga, Peel Region, Canada Citigroup Inc. Full-time €171,000 - €242,000 Contract

    Java development and application support define this full-time Apps Dev Tech Lead Analyst role at Citi, with opportunities to explore AI technologies. Work across global Banking Technology with Spring Boot and microservices expertise. Citi seeks an experienced technology professional for a full-time Apps Dev Tech Lead Analyst position. The role combines...


  • Toronto, ON, Canada Allstate Canada Full-time $80,900 - $110,000 Contract

    Shape the future of API integration at Allstate as a Senior Java Integration Developer in a hybrid work environment. Lead innovative projects focusing on microservices and secure APIs. Allstate is building a new Integrations Team, aimed at modernizing integration capabilities. This role requires at least 6-8 years of experience in API design and...


  • Mississauga, ON, Canada Citi Full-time

    Build CitiDirect payment architecture with Core Java and Spring Framework expertise as a Senior Java Backend Developer working full time. Design scalable backend services supporting Citi’s unified digital gateway for clients. This senior development role focuses on modernizing CitiDirect’s Payment architecture. You will apply Java, Spring Boot, Spring...


  • Toronto, ON, Canada Miratech Full-time

    Build enterprise routing engines with Java and Spring Boot at Miratech, working remotely within its Work From Anywhere culture. Shape real-time interaction distribution. As a Senior Routing Engine Developer, you will develop distributed backend services for contact center operations. The work spans microservices, REST APIs, event-driven architecture,...


  • Ahuntsic North, QC, 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...


  • Toronto, ON, Canada Nasdaq Full-time

    Build Core Java software for Nasdaq’s trading infrastructure in Toronto, supporting live US exchange operations and Ocean systems beyond regular business hours. As a Software Developer reporting to the AVP of Software Development, you will design and support secure tokenized trading solutions. The work spans development, testing, deployment, monitoring,...


  • Canada Apptoza Inc. Full-time $90,000 - $120,000 Contract

    Java microservices development demands strong hands-on experience with Java 8, 11, or 17 and Spring Boot, MVC, and Data. This technical focus centers on scalable services and integrations.The Java Developer builds and maintains Java-based microservices using Spring technologies. The work includes RESTful APIs, MongoDB data design, SQL queries, and...


  • Canada Compunnel Inc. Full-time

    Elevate your software engineering career as a Fullstack Java Developer creating innovative web applications. This role involves integrating front-end and back-end technologies for exceptional performance. As a developer, you will focus on Java and frameworks like Spring and Hibernate to build scalable and secure applications. Collaborate with...


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

    Lead Java Full Stack development in Montreal with Core Java, Spring, and Angular or React expertise in a hybrid work environment. Morgan Stanley seeks a Vice President-level Lead Software Engineering professional to develop strategic Risk Management applications. The position involves backend and frontend development, RESTful services, Agile/DevOps...


  • Calgary, AB, Canada Precision Technologies Full-time $80,000 - $110,000 Contract

    Elevate your career as an Expert Java Developer specializing in distributed systems. This role focuses on optimizing and building scalable applications using your strong Java fundamentals. We are looking for a skilled Java backend developer with hands-on experience in building efficient and high-performance applications. You will work on concurrency, data...


  • Edmonton, AB, Canada Miratech Full-time

    Build enterprise routing engines with Java and Spring Boot at Miratech, working remotely within its Work From Anywhere culture. Shape real-time interaction distribution. As a Senior Routing Engine Developer, you will develop distributed backend services for contact center operations. The work spans microservices, REST APIs, event-driven architecture,...


  • Toronto, ON, Canada BeachHead Inc. Full-time €91,000 - €110,000 Contract

    Full-stack Java development drives cloud-native banking applications in this AWS-focused opportunity, combining responsive interfaces with scalable backend APIs. Work across modern application layers. BeachHead is seeking a Java AWS Developer for a top financial client, requiring extensive backend and full-stack experience. The position centers on...


  • Canada Autodesk Full-time

    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 (administrative region), QC, Canada Mantu Full-time $70,000 - $110,000 Contract

    Become an Intermediate Back-End Developer, focusing on Java, for a global client. This hybrid role balances 80% Java development and 20% React while contributing to modern application solutions. Join a team passionate about innovation as you work in a hybrid model, with 2 days on-site each week. Your primary responsibilities will include designing and...


  • Toronto, ON, Canada nasdaq Full-time

    Build Java applications with Spring Boot and AWS at Nasdaq while supporting reliable cloud-ready delivery on a Wednesday-to-Sunday schedule. This Software Developer role contributes to web-based and back-end server applications for financial securities customers. You will collaborate with development, QA, DevOps, and operations teams using iterative delivery...


  • Halifax, Halifax County, Canada Triunity Software, Inc. Full-time $75,000 - $105,000 Contract

    Join Triunity Software as a Junior Java Developer in Halifax and contribute to making reliable software solutions. This entry-level role emphasizes building clean, effective code in a collaborative setting. As a Junior Java Developer at Triunity Software, you'll embark on your development journey, focusing on Java applications. Your responsibilities will...


  • Canada Rose International Full-time

    Build banking applications with Java and React as a Senior Full-Stack Developer at Rose International in hybrid Mississauga. Work three onsite days and two remote days weekly.This full-time, temp-to-hire role supports financial services technology teams. You will develop enterprise applications using Java, Spring Boot, REST APIs, React, MongoDB, and...

  • Java Developer

    2 days ago


    Canada Triunity Software, Inc. Full-time

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


  • Canada BeachHead Full-time

    Build Java solutions for banking platform modernization, using backend or full-stack development and Angular experience where applicable. Support secure digital experiences through Agile delivery.This senior developer assignment supports a large-scale financial technology modernization initiative. You will develop, test, document, and support Java solutions...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Insight Global Full-time

    Lead Java full stack development for Insight Global’s KYC transformation, using Spring Boot, Angular, and AWS in a hands-on capacity. This Lead Full Stack Developer position supports modernization and new application development within a large banking environment. You will build services and functionality, guide developers, and translate architecture...