java backend engineer

10,000 java backend engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Mississauga, ON, Peel Regional District, ON; Ontario, Canada PowerToFly Full-time

    A leading technology company is seeking an Applications Development Senior Programmer Analyst in Mississauga. This role requires participation in establishing new application systems, with responsibilities including conducting feasibility studies and monitoring development processes. The ideal candidate has 4+ years experience, strong knowledge in Java and...


  • , Canada PowerToFly Full-time

    A leading technology company is seeking an Applications Development Senior Programmer Analyst in Mississauga. This role requires participation in establishing new application systems, with responsibilities including conducting feasibility studies and monitoring development processes. The ideal candidate has 4+ years experience, strong knowledge in Java and...


  • Montreal, Quebec, Canada Astek Full-time

    Skills Required: 3 + years of hands-on software development experience in Java ecosystem Spark on bigdata platform experience-DevOps CI/CD experience on test and release automation Strong Database experience preferably with DB2, SQL Server, PostGreSQL Complete SDLC process and Agile Methodology (Scrum) Excellent communication and ability to collaborate well...


  • Toronto, ON, Canada VySystems Full-time $85,000 - $125,000 Contract

    A leading tech company in Toronto is seeking a Java Backend Developer with 8+ years of experience. The role focuses on designing Java/Java EE solutions, developing Microservices and REST APIs, and utilizing technologies like Spring and SQL. Ideal candidates will have a solid understanding of integration patterns, Linux commands, and DevOps technologies. This...


  • Mississauga, ON, Peel Regional District, ON; Ontario, Canada Citibank (Switzerland) AG Full-time €94,300 - €141,500 Temporary

    About the Role The Java Backend Engineer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. We are...


  • , Canada Citibank (Switzerland) AG Full-time

    About the RoleThe Java Backend Engineer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. We are...

  • Java Backend Software Engineer Premium

    17 hours ago


    Ottawa, Ontario, Canada Global Talent Alliance, Canada Full-time

    Managing 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 automation and data-powered insights. What You...


  • Toronto, Ontario, Canada TD Bank Group Full-time

    TD Bank Group in Toronto, Canada, is seeking a Software Engineer with strong Core Java fundamentals to join the pricing and risk services team. You will develop backend services, collaborate with cross-functional stakeholders, and contribute to scalable, high-performance solutions in a front-office environment.Ideal candidates have 5+ years of experience,...


  • Toronto, Ontario, Canada Tech Mahindra Full-time

    Tech Mahindra is seeking a Senior Java Backend Developer in Canada. The role requires 5+ years of backend development with Java and Spring Boot, focusing on microservices and cloud-native architectures.You will build scalable, high-performance applications and emphasize clean code and strong design patterns. The candidate should have solid RESTful API...


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

    Une grande banque à Montréal recherche un développeur senior Java backend pour intégrer et développer des solutions logicielles innovantes. Assurez la qualité par des tests automatisés tout en collaborant avec une équipe professionnelle. Les candidats devront maîtriser Java, les microservices, et avoir des compétences en AWS. Cette fonction offre...


  • Toronto, Ontario, Canada Tata Consultancy Services Limited Full-time

    Tata Consultancy Services Canada Inc. is seeking a highly skilled Senior Backend Engineer with strong expertise in Java and Spring Boot to design, develop, and maintain scalable backend services and APIs in a modern enterprise environment.The ideal candidate will own features end-to-end, mentor junior engineers, and drive delivery in an Agile setup,...


  • Toronto, Ontario, Canada Tekgence Inc Full-time

    A technology solutions firm in Toronto is looking for a skilled Java Backend Developer to design and implement scalable RESTful APIs using Spring Boot. The successful candidate will work on microservices architecture and has experience with cloud platforms like AWS or Azure. Responsibilities include optimizing system performance, collaborating with frontend...


  • Toronto, Ontario, Canada Flexton Inc. Full-time

    A cutting-edge technology firm in Toronto is seeking a highly skilled Java Backend Engineer to join its dynamic team. The role involves building and maintaining scalable backend systems using Java, Spring Boot, and Microservices. Candidates should have over five years of backend development experience, particularly in creating RESTful APIs and optimizing...


  • Mississauga, Ontario, Canada Citibank (Switzerland) AG Full-time

    Citibank (Switzerland) AG seeks a Senior Software Engineer to design, develop, and deploy scalable backend apps using Java, Spring Boot, and MongoDB. You will drive AI-powered features with AI Agents, Prompt Engineering, and the Google ADK to meet business needs.The role requires hands-on Java expertise, NoSQL experience, and practical AI integration,...


  • Toronto, Ontario, Canada Capgemini Full-time

    Capgemini Canada in Toronto is seeking a seasoned software engineer to design and implement full-stack solutions across Python, Java/Kotlin, React, PostgreSQL, and Snowflake. You will lead ETL pipelines and architect scalable backend services with modern frontend apps.You will champion AI/LLM integration, promote robust testing and SDLC best practices, and...


  • Toronto, ON, Canada Cognizant Full-time €62,000 - €91,000 Contract

    Cognizant in Toronto, Ontario, is seeking a Senior Developer – Java for a hybrid role. You will design and deliver scalable backend systems using Java and Spring Boot, collaborating with frontend, QA, DevOps, and product stakeholders to build robust, secure applications. With 8–12 years of experience, you will own RESTful APIs, microservices...


  • , Canada Citibank (Switzerland) AG Full-time

    Citibank (Switzerland) AG seeks a Senior Software Engineer to design, develop, and deploy scalable backend apps using Java, Spring Boot, and MongoDB. You will drive AI-powered features with AI Agents, Prompt Engineering, and the Google ADK to meet business needs. The role requires hands-on Java expertise, NoSQL experience, and practical AI integration,...


  • Mississauga, ON, Peel Regional District, ON; Ontario, Canada Citibank (Switzerland) AG Full-time

    Citibank (Switzerland) AG seeks a Senior Software Engineer to design, develop, and deploy scalable backend apps using Java, Spring Boot, and MongoDB. You will drive AI-powered features with AI Agents, Prompt Engineering, and the Google ADK to meet business needs. The role requires hands-on Java expertise, NoSQL experience, and practical AI integration,...


  • Montreal, Quebec, Canada Akkodis Full-time

    Akkodis Montréal rechercheun Développeur Backend Senior (Java) consultant pour développer et maintenir des services backend robustes en Java 17+ et Spring Boot, en privilégiant les architectures microservices et l’événementiel.Vous écrirez des tests unitaires et d’intégration, garantirez la performance et la sécurité, et collaborerez avec des...


  • Montreal, Quebec, Canada exagens Full-time

    Une entreprise technologique innovante à Montréal recherche un Développeur Back-End Java Senior pour rejoindre une équipe dynamique. Le candidat idéal aura plus de 5 ans d'expérience en Java et Spring Boot, avec un intérêt pour l'innovation dans le secteur financier. Ce poste offre la possibilité de travailler sur des produits utilisés par des...