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.


  • Ottawa, ON, Canada Alarm.com Full-time €185,000 - €195,000 Contract

    Alarm.com is seeking a Staff Embedded Software Engineer to own device software architecture for security panels, gateways and cameras, leading embedded C/C++ on Linux and guiding cross‑functional teams in a fast, agile environment. You will integrate cellular, Wi‑Fi, Ethernet, Z‑Wave, Zigbee and Matter stacks with the Alarm.com cloud, connect...


  • Winnipeg, Manitoba, Canada ChargeLab Inc. Full-time

    Set technical direction at ChargeLab through distributed systems expertise and hands-on architecture work in a hybrid Etobicoke schedule. Shape software supporting EV charging networks. As a Staff Engineer on the Engineering Scale track, you will own specialist domains, patterns, and frameworks across ChargeLab. You will report to the VP of Engineering and...


  • Toronto, ON, Canada Capital One Full-time €281,000 - €320,000 Contract

    Capital One Canada is seeking a Senior Staff Software Engineer to architect scalable, secure systems across card tech and full-stack platforms. You will review solution designs, lead high-level designs, and collaborate with cross-functional teams to enforce architectural standards. The role emphasizes cloud (AWS/Azure), governance, ADRs, and mentorship in a...


  • Vancouver, BC, Canada EviSmart™ Full-time

    A leading dental tech company in Vancouver seeks a highly experienced Technical Lead to architect and develop their Customer Experience Platform. The ideal candidate will have at least 7 years in software development, with specialized experience in technical leadership and distributed systems. This role offers a unique chance to work hands-on with an...


  • Canada EviSmart™ Full-time

    A leading dental tech company in Vancouver seeks a highly experienced Technical Lead to architect and develop their Customer Experience Platform. The ideal candidate will have at least 7 years in software development, with specialized experience in technical leadership and distributed systems. This role offers a unique chance to work hands-on with an...


  • Canada Vertical Motion Full-time

    Senior Software Developer and AI Platform ArchitectPosition SummaryVertical Motion builds custom software for clients and develops AI-enabled products and engineering tools. This senior role centres on AI engineering, security, infrastructure and harness development: the software that gives AI agents context, tools, execution environments and reliable...


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

    Senior Software Developer and AI Platform ArchitectPosition SummaryVertical Motion builds custom software for clients and develops AI-enabled products and engineering tools. This senior role centres on AI engineering, security, infrastructure and harness development: the software that gives AI agents context, tools, execution environments and reliable...


  • North Census Division, SK, Saskatchewan, Canada Cavtera Full-time

    Lead complex software architecture at Cavtera using Palantir Foundry, TypeScript, Python, and SQL. Work directly with clients and guide technical delivery. As a Senior Software Developer, you will own architecture and delivery across complex digital solutions. You will set technical direction, make consequential design decisions, and support scalable,...


  • Canada Autodesk Full-time

    Working for the AEC VP of Software Architecture and as one of the most senior members of Autodesk's software architecture team, you will be responsible for coordinating this architectural transformation across the AEC software portfolio. Through this work, you'll be helping the AEC industry create a better, more sustainable world. You will report to the...


  • Ahuntsic North, QC, Canada Cavtera Full-time

    Lead complex software architecture at Cavtera using Palantir Foundry, TypeScript, Python, and SQL. Work directly with clients and guide technical delivery. As a Senior Software Developer, you will own architecture and delivery across complex digital solutions. You will set technical direction, make consequential design decisions, and support scalable,...


  • Sainte-Anne-de-Bellevue, QC, Canada MDA Space Full-time $90,000 - $125,000 Contract

    MDA est un partenaire de mission de confiance de l’industrie spatiale mondiale qui crée l’espace entre ce qui est prouvé et ce qui est possible. À titre de pionnier de la robotique, des systèmes satellitaires et du renseignement géospatial, avec une histoire de 55ans de premières mondiales et de plus de 450missions, MDA est un chef de file mondial...


  • Quebec, Capitale-Nationale, Canada Vention Full-time $150,000 - $190,000 Contract

    Architect MuJoCo simulation on Vention’s web-first platform, using C++ and JavaScript/TypeScript expertise. This role includes hybrid work in Montreal, Detroit or Munich.As a Staff Software Developer, you will own simulation architecture across network, client-server and cloud components. You will scale digital-twin workloads on Kubernetes, from individual...


  • Québec, QC, Québec Municipalité Régionale, QC; Capitale-Nationale; Québec Province, Canada Vention Full-time

    Architect MuJoCo simulation on Vention’s web-first platform, using C++ and JavaScript/TypeScript expertise. This role includes hybrid work in Montreal, Detroit or Munich. As a Staff Software Developer, you will own simulation architecture across network, client-server and cloud components. You will scale digital-twin workloads on Kubernetes, from...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Myticas Consulting Full-time

    Architect mission-critical SysOps software in Ottawa, Ontario, using distributed systems and security-by-design expertise. Work on-site at least four days weekly. This architect leads technical direction for a satellite communications program. The work translates operational, security, and system requirements into scalable solutions. You will define...


  • Ottawa, ON, Canada Capital One - CA Full-time $202,000 - $231,000 Contract

    Design secure cloud architectures as a Senior Staff Software Engineer in Toronto, using systems architecture and full-stack technology expertise.Capital One Canada seeks a Senior Staff Engineer for its Software Studio and International Card Tech team. You will align technology solutions with business goals while applying open source, RESTful APIs,...


  • Canada Appcast Full-time

    Our employees are at the heart of everything we do. Together, we help people, businesses, and society prosper in good times and be resilient in bad times. Our employee promise represents Intact's commitment to you in exchange for living our Values, striving to do your best work, being open to change and investing in your career. In return, we promise to...


  • Canada GitLab Remote Full-time $157,900 - $338,400 Contract

    A leading software development firm is seeking a Principal Engineer for Software Supply Chain Security. In this role, you will lead the strategy for securing software delivery on the platform. Responsibilities include architectural leadership across teams, collaboration on CI/CD security initiatives, and mentoring engineers. Ideal candidates have deep...


  • Ahuntsic North, QC, Canada Telesat Full-time

    Architect mission-critical Mil-Ka service operations through secure, resilient software design and disciplined technical decision-making for ESCP-P. The ESCP-P SysOps Software Architect defines capabilities to provision, configure, monitor, control, and support Mil-Ka services. You will address security-by-design, identity, access control, audit, logging,...


  • Winnipeg, Manitoba, Canada nasdaq Full-time

    We are seeking talented, resourceful, and delivery-focused software developers to join our global engineering team. These roles contribute to Java-based applications used by demanding customers across the financial securities industry, with a focus on building reliable, scalable, cloud-ready solutions. You will work with a collaborative development team...


  • Kitchener, ON, Waterloo Regional Municipality, ON; Ontario, Canada Fidus Systems Full-time

    Fidus Systems seeks an Senior Embedded Software Designer to lead complex embedded software efforts for clients. You’ll drive BSP‑level development across Linux, RTOS, and bare‑metal, implement drivers, and coordinate FPGA/SoC integration with hardware teams. You’ll mentor multiple designers, set technical direction, and work closely with customers to...