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.


  • Canada Jobgether Full-time

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


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Scotiabank Full-time

    Senior Java Software Engineer in Toronto, applying Spring Boot and REST APIs to complex customer-facing platforms at Scotiabank. Use modern technologies daily.This senior engineer role supports large-scale software development and customer-facing platforms. You will work with Java 8, Spring, REST APIs, and system integration methodologies. The team uses...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada PointClickCare Full-time

    Lead Java and AI-focused engineering teams at PointClickCare, shaping enterprise software delivery and technical architecture across Agile development.As a Software Engineering Manager reporting to the Senior Manager of Engineering, you will lead multiple cross-functional developer teams. You will guide software projects from concept through post-launch...


  • Toronto, ON, Canada Iris Software Inc. Full-time $110,000 - $160,000 Contract

    Iris's Fortune 100 client is seeking a Senior Software Engineer specialized in Java in a hybrid role based in Toronto, Ontario. This position requires in-depth knowledge of Core Java and associated frameworks. Candidates should possess a Bachelor’s degree in Computer Science along with strong proficiency in Core Java and OOP principles. Experience with...


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


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


  • Montreal, Montreal (administrative region), Canada Toparo Full-time €100,000 - €130,000 Contract

    One of our clients is looking for a Senior Software Engineer who will help transform the logistics industry. This isn’t just a job – it’s a lifestyle. They want you to be passionate about your work and the company you do it for. No two days are ever the same, which makes working with our client so rewarding. About the Role: Senior Software...


  • Mississauga, Peel Region, Canada Citigroup Inc. Full-time €94,000 - €142,000 Contract

    Build financial technology in a hybrid Mississauga role using enterprise Java, AI, and real-time Kafka data streaming. Design resilient applications for Front Office Technology. As a Software Engineer, you will partner with front-office business teams to deliver enterprise-scale applications. Your work combines Java, Spring, Spring Boot, Kafka, and...


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


  • Canada Placements24 Full-time

    Lead Java microservices engineering from Kimberley through a hybrid arrangement, applying distributed systems expertise to scalable application services. This Senior Software Engineer position suits professionals with five or more years of software development experience. You will design, develop, test, and deploy microservices while working with RESTful...


  • Canada Citi Full-time

    Build reliable Java microservices at Citi using concurrency, observability, and automated testing for mission-critical distributed systems. This full-time position seeks experienced back-end engineers. The Senior Java Back-End Developer leads end-to-end technical delivery while remaining hands-on with core services. You will apply Spring Boot, REST or...


  • Canada Genpact Full-time

    Get AI-powered advice on this job and more exclusive features. Powered by our purpose – the relentless pursuit of a world that works better for people – we serve and transform leading enterprises, including the Fortune Global 500, with our deep business and industry knowledge, digital operations services, and expertise in data, technology, and AI. Java...


  • Mississauga, ON, Peel Regional District, ON; Ontario, Canada Citi Full-time €120,800 - €170,800 Temporary

    As a Senior Java Architect at Citi, you will lead a team of engineers building Large Language Model and Retrieval-Augmented Generation solutions that power next-generation applications across the organization. You will combine hands‑on technical direction with people leadership, shaping how Citi designs, builds, and scales AI‑driven systems using Java,...


  • Mississauga, Ontario, Canada Dexterra Group Full-time

    Company Description WHO ARE WE? Dexterra Group (TSX: DXT) is a leading provider of support services and infrastructure support solutions across Canada and the United States. Through our diverse businesses, we deliver facilities management, food services, remote workforce accommodations, forestry services, and other operational solutions that help...


  • Canada Maestronic Full-time

    Get AI-powered advice on this job and more exclusive features.Maestronic is an innovative global company, independently owned and operated, established in 1992. We are a trusted designer, manufacturer and installer of reliable transit information and security systems with five locations in The Netherlands, Canada, USA, Indonesia, and China with over 60...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada BCtechjobs Full-time €100 - €115 Temporary

    6-month contact Software Architect for a mission critical application with a global organization with onsite work in Vancouver.Software Architect role with a global organizationHigh profile workPrimarily onsite available in Vancouver, 4 days a week in officeWhat & Why: Due to growth, our client is looking to add a Software Architect to their web services...


  • Canada Scotiabank Full-time

    Senior Java Software Engineer in Toronto, applying Spring Boot and REST APIs to complex customer-facing platforms at Scotiabank. Use modern technologies daily.This senior engineer role supports large-scale software development and customer-facing platforms. You will work with Java 8, Spring, REST APIs, and system integration methodologies. The team uses...


  • Canada Placements24 Full-time

    About the Role Our client, a growing software development house in Kimberley, is seeking a Senior Software Engineer with extensive experience in Java and microservices architecture. This role offers a hybrid work arrangement, blending on-site collaboration with remote flexibility. You will be responsible for designing, developing, and deploying scalable,...