Jobs: java


  • Carling Township, Canada Datasite Full time

    A leading technology firm is seeking a Backend Software Engineer to independently deliver features and shape team practices. The ideal candidate will have expertise in Java or Kotlin, experience with large-scale systems, and a strong understanding of testing practices. This position offers a salary range of $100,600.00 to $169,800.00, along with health...

  • Senior developer

    2 weeks ago


    Toronto, Canada BMO Financial Group Full time

    Application Deadline: 01/11/2026 Address: 33 Dundas Street West Job Family Group: Technology Role Overview We are looking for a Senior Software Developer to lead design and development efforts for wire payment systems. This role requires deep technical expertise in Java, Linux, and AWS, with strong architectural skills and experience in building resilient,...


  • , , Canada Aequilibrium Software Inc Full time

    Overview Senior Backend Developer - Java & .NET (Future Opportunity). We seek a Senior Backend Engineer with Java and .NET experience. Aequilibrium is a fun and agile tech professional services company driving innovative change in financial services and VR. We’re looking for a strong team member who wants to contribute to our culture, make a meaningful...


  • Montreal (administrative region), Canada National Bank of Canada Full time

    OverviewA career as a Senior Java Back End Developer in the Data Destruction Governance Platform IT Delivery team at National Bank means acting as a Back End Developer and applying your technical skills to contribute to a major and innovative initiative. This role offers the opportunity to have a positive impact on the organization through expertise in...


  • Montreal, Canada National Bank Full time

    A career as a Senior Java Back End Developer in the Data Destruction Governance Platform IT Delivery team at National Bank means acting as a Back End Developer and putting your technical skills at the service of contributing to a major and innovative initiative. This job allows you to have a positive impact on our organization through your expertise in...


  • Ottawa, Canada Global Talent Alliance, Canada Full time

    About the job Java Backend Software EngineerManaging cyber risk, together.We deliver automated cybersecurity across the digital terrain. We empower our customers to achieve continuous alignment of their security frameworks with their digital realities, across all asset types IT, IoT, OT, and IoMT. It is a non-stop journey, managing cyber risk through...


  • Toronto, Canada Virtusa Full time

    A technology consulting firm is seeking a Technical Architect to develop robust back-end applications. This role requires expertise in Java, J2EE, and Spring Frameworks, alongside Agile delivery experience. The candidate will cooperate with front-end developers to create RESTful APIs and ensure high-quality coding practices. Excellent communication and...


  • Toronto, Canada Thebusinessyear Full time

    A leading financial institution is looking for a Software Developer in Toronto. The ideal candidate will have 4+ years of experience in Java development, REST APIs, and microservices. As part of a dynamic team, you will work on innovative solutions and improve existing applications. Candidates should be proficient in leading tools like Jira and Docker. The...


  • Vaughan, Canada Echelon 56 Full time

    A member-based organization is looking for a Development Manager to oversee design and development of applications. You will need over 8 years of experience, particularly with Java, J2EE, and Angular, in a fast-paced Agile environment. This role requires excellent project management and communication skills, and an ability to work collaboratively within a...


  • Calgary, Canada Halliburton Full time

    An oilfield services company is seeking a highly skilled Desktop Application Developer in Calgary. You'll lead the design and optimization of software solutions for oil and gas workflows, collaborating with global teams. The ideal candidate has 8+ years of Java experience, a relevant degree, and experience with Eclipse RCP/SWT. This full-time position...

  • API Developer

    2 weeks ago


    Toronto, Canada Mindlance Full time

    A leading technology staffing firm is looking for a skilled API Developer to design and implement API solutions using Java Spring Boot on the OpenShift platform. The candidate will develop scalable APIs, manage traffic with Apigee, and ensure security standards. A Bachelor's degree in Computer Science and at least 4 years of API development experience are...


  • Toronto, Canada SS&C Technologies Full time

    A leading financial services and healthcare technology company in Toronto is seeking a Senior Software Engineer to design and build RESTful services using Java and Spring Boot. The ideal candidate has 5-7 years of experience and strong proficiency in microservices and cloud technologies. This hybrid position offers flexibility and promotes a collaborative...

  • Remote Java

    2 weeks ago


    Vancouver, Canada ScanSource Full time

    A tech solutions company is looking for a developer to join their team. The role involves full lifecycle engineering using Agile methodologies, with responsibilities including system integrations and code reviews. The candidate should have strong skills in Java, SQL, and experience working in a team environment. The position offers competitive compensation...


  • Toronto, Canada Scotiabank Full time

    A leading bank in the Americas is seeking a Software Engineer proficient in C# and Java. The ideal candidate will have over 5 years of software development experience, focusing on backend solutions. Responsibilities include designing and maintaining quality software, implementing RESTful APIs, and optimizing database queries. This inclusive workplace offers...


  • Canada Creek Medium Full time

    A tech solutions provider is seeking a Senior Backend Engineer specializing in Kotlin and Java to build scalable backend systems. This remote role involves collaborating in Agile teams to enhance system performance and contribute to complex projects. Strong backend experience, including 7+ years in software engineering and expertise in cloud infrastructure,...


  • Vancouver, Canada TRIUMF Innovations Inc. Full time

    A leading research lab in Canada is seeking a Jr Programmer Analyst Student to assist in developing and maintaining critical applications. This hybrid position focuses on using Java, Python, and PHP among other technologies, while supporting system upgrades and integration. The role requires strong problem-solving skills and offers a competitive rewards...

  • Technical Lead

    4 weeks ago


    Montreal, Canada Vaco Recruiter Services Full time

    A consulting and professional services firm is seeking a Lead Full Stack Developer to join their dynamic team in Montreal. The role involves technical leadership on full stack application modernization projects, requiring strong proficiency in Angular and Java. The ideal candidate will have over 8 years of software development experience, leadership...


  • Toronto, Canada Virtusa Full time

    A technology consulting firm is seeking a Technical Architect to develop robust back-end applications. This role requires expertise in Java, J2EE, and Spring Frameworks, alongside Agile delivery experience. The candidate will cooperate with front-end developers to create RESTful APIs and ensure high-quality coding practices. Excellent communication and...

  • Développeur Logiciel

    4 weeks ago


    Montreal, Canada Delmar Group Full time

    Une entreprise technologique basée à Montréal est à la recherche d'un Développeur Logiciel pour jouer un rôle crucial dans la création de plateformes soutenant l'efficacité des chaînes d'approvisionnement. Ce poste implique le développement d'applications web et de services backend, le travail en équipe multidisciplinaire, et le mentorat des...


  • Mississauga, Canada Citi Full time

    A leading financial institution is seeking a Development Engineer to join their Banking Technology team in Mississauga, Canada. This role emphasizes hands-on development using Java and Spring, focusing on designing and deploying innovative solutions. The ideal candidate will have over five years of experience and be part of a collaborative environment where...