java software architect

See average salary for java software architect »

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


  • Toronto, ON, Canada Talent To Hire Inc. Full-time $90,000 - $130,000 Contract

    The Technology Architect is responsible for designing and implementing robust technical architectures, frameworks, and strategies that align with business objectives and application requirements. This role involves evaluating and integrating technology solutions, ensuring compliance with industry trends and government regulations, and optimizing IT...


  • Winnipeg, Manitoba, 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...


  • Toronto, ON, Canada BMO Full-time

    Develop secure Java software and RESTful APIs in BMO’s hybrid Toronto technology environment, with two required office days weekly. Use algorithms and data structures.As a Java Software Engineer, you will apply programming expertise across development, testing, maintenance, and technical design. The position involves transforming requirements into...


  • Montreal, QC, Canada Jobgether Full-time $145,000 - $165,000 Contract

    Lead Java engineering and AI application development as a Software Engineering Manager working fully remotely within Canada. Shape scalable systems and grow developers.This manager will guide software developers while defining technical strategy for high-performance, data-intensive applications. The work includes Java RESTful services, distributed data...


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

    Our Technology teams use cutting-edge technologies to build products and systems to advance science and health. We provide our customers with powerful digital solutions, helping them to research the biggest problems facing the world today. We work to build a culture that values excellent DevOps: speed, agility, cost savings and higher quality. About the...


  • Montreal, QC, Canada Elsevier Full-time $79,000 - $131,000 Contract

    Join Elsevier's Montreal team as a Senior Software Engineer specializing in Java and Python. Contribute to high-quality software development focused on transforming large datasets for impactful research outcomes. In this role at Elsevier, you will engage with cutting-edge technologies and contribute to the Research Data Platform (RDP). Your key...


  • Brandon, MB, Canada Triunity Software, Inc. Full-time €90,000 - €110,000 Contract

    Join the innovative team at Triunity Software in Calgary, AB, as a Java Developer focused on crafting impactful applications. Your expertise in clean coding and collaboration will drive success and performance. Triunity Software is on the lookout for an experienced Java Developer to enhance its growing team. In this role, you'll design, develop, and...


  • Toronto, ON, Canada Broadridge Financial Solutions Full-time €98,000 - €120,000 Contract

    At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developing your career, while helping others along the way, come join the Broadridge team. Design, develop, support, and monitor Java-based applications and integration solutions that process business transactions and support...


  • Canada TD Full-time

    Build Java and Spring Boot solutions as a Software Engineer II with TD in Toronto, developing backend services, APIs, and web applications.This hands-on Technology Solutions role develops, maintains, and enhances enterprise applications. You will work across Java, Spring Boot, RESTful APIs, Azure, JavaScript, and relational databases while collaborating with...


  • Canada BMO Full-time

    Develop secure Java software and RESTful APIs in BMO’s hybrid Toronto technology environment, with two required office days weekly. Use algorithms and data structures.As a Java Software Engineer, you will apply programming expertise across development, testing, maintenance, and technical design. The position involves transforming requirements into...


  • Toronto, ON, Canada Broadridge Full-time $98,000 - $120,000 Contract

    At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developing your career, while helping others along the way, come join the Broadridge team. Design, develop, support, and monitor Java-based applications and integration solutions that process business transactions and support...


  • NS, Canada WebHosting Full-time $70,000 - $110,000 Contract

    Build enterprise-grade Java applications with Spring Boot, RESTful APIs, and cloud platforms while applying scalable system design expertise.This Software Engineer role focuses on developing and maintaining enterprise applications using Java-based frameworks. You will work with Linux, shell scripting, object-oriented programming, clean architecture, and...


  • Calgary, AB, Canada NLB Services Full-time $90,000 - $120,000 Contract

    Senior Software Designer / Developer (Cloud Migration and Modernization) This role is responsible for designing, developing, and maintaining enterprise‑grade applications that support core business functions. This position plays a key role in cloud migration initiatives, including assessing applications, identifying gaps, and driving cloud‑ready,...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada G-FORCE IT SERVICES INC Full-time

    We're looking for a skilled Java Developer to design, build, and maintain scalable, high-performance applications. You'll work with a collaborative team of engineers, QA, and product owners to deliver clean, reliable software that solves real business problems. Responsibilities Design, develop, test, and deploy Java-based applications and microservices ...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Synechron Full-time €80,000 - €85,000 Temporary

    We are At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron's progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps,...


  • Toronto, ON, Canada Rubicon Path Full-time

    Take the next step in your career as a Senior Software Developer, specializing in full stack development using Java and Azure cloud services. This role encompasses designing, implementing, and managing innovative software solutions. Candidates should exhibit strong problem-solving skills and experience in API development, microservices, and cloud-native...


  • Canada Jobgether Full-time €145,000 - €165,000 Contract

    Lead Java engineering and AI application development as a Software Engineering Manager working fully remotely within Canada. Shape scalable systems and grow developers. This manager will guide software developers while defining technical strategy for high-performance, data-intensive applications. The work includes Java RESTful services, distributed data...


  • Canada Rubicon Path Full-time

    Take the next step in your career as a Senior Software Developer, specializing in full stack development using Java and Azure cloud services. This role encompasses designing, implementing, and managing innovative software solutions. Candidates should exhibit strong problem-solving skills and experience in API development, microservices, and...


  • Montreal, QC, Canada Princeton IT Services, Inc Full-time $90,000 - $120,000 Contract

    Advance your software development career from anywhere in Canada as a Senior Software Developer. Leverage your expertise in Java, Spring Boot, and Python APIs to create scalable services. We are looking for a Senior Software Developer who can design and develop robust backend services and RESTful APIs. The ideal candidate should have hands-on experience...


  • Toronto, ON, Canada Iris Software Inc. Full-time $85,000 - $115,000 Contract

    Iris's Fortune 100 direct client is looking Java Developer with AWS. Please find below Job description and share me your updated resume at Jatin.gupta@irissoftware.com.Job Title: Java Developer with AWSLocation: Toronto, ON (Hybrid, 3 days onsite in a week)Must Have experience in Java, Spring boot, Nodejs, AWS lambda & ECSProgramming using no-SQL...