Chief Java Architect

4 weeks ago


Toronto, Canada Publicis Sapient Full time
Job Description:

We are seeking a highly skilled Chief Java Architect to lead our team of top-notch technologists in developing, testing, and delivering high-quality software applications and services for leading clients in the US. As a key member of our agile teams, you will work collaboratively with global teams to shape end-to-end customer requirements and drive technical solutions.

Daily Responsibilities:
  • Define and prioritize epics and stories, grooming stories functionally and collaborating with stakeholders to shape end-to-end customer requirements.
  • Lead technical grooming, brainstorming, and whiteboarding design sessions to define solution approaches, identify tasks and estimates, and design sub-systems along with interfaces and wireframes.
  • Bring expertise to optimize and make relevant design decisions considering trade-offs at the sub-system level and question the status quo.
  • Work with architects and technology managers to define overall system architecture, standards, and guidelines, helping them with details of sub-system specifics.
  • Proactively reduce tech debt, eliminate waste, increase automation, use productivity tools and dashboards for monitoring and alerts.
Technical Skills and Qualifications:
  • 8+ years of strong software development experience with expertise in Java 8 and above, including multi-threading, collections, and concurrent API knowledge.
  • Breadth of concepts, tools, and technologies to address NFRs like security, performance, reliability, maintainability, and advocate relevant trade-offs.
  • Thorough experience in writing high-quality code with full automated unit test coverage (Junit, Mockito, etc.).
  • Experience in microservices, 12-factor methodology, and automated integration testing.
  • Experience in API management, Swagger.
Preferred Qualifications:
  • Cloud certifications at a professional or architect level.
  • Experience in one or more front-end development technologies (React/Angular).
  • Working experience creating high-performing applications, including profiling and tuning.
  • Knowledge of one or more security or integration frameworks.
  • Experience in TDD/BDD.
  • Experience in Scrum/Agile.
What We Offer:
  • $140,000 - $180,000 per year salary.
  • Vacation days.
  • Employee Assistance Program (EAP).
  • Healthcare, dental, and life insurance.
  • Child and dependent care.
  • Annual Publicis bonus plan.
  • 15 company-paid holidays annually.
  • Work Your World program.
  • Maternity and paternity leaves.
  • Tuition reimbursement.
  • RRSP.

This is a hybrid role, requiring travel to our office or client site in downtown Toronto 2-3 days per week. If you are a Canadian national, permanent resident, or open work permit holder, please apply.



  • Old Toronto, Canada Microsoft Full time

    Unlock Endless Opportunities as a Chief Network Architect at Microsoft    Imagine being part of an organization that empowers individuals to achieve their best, treasures grassroots innovation, and is pushing the boundaries of technology. As a Chief Network Architect at Microsoft, you will be instrumental in designing network solutions, distributed...


  • Old Toronto, Canada Luxoft Full time

    Job DescriptionWe are seeking a skilled and experienced Chief Transformation Architect to lead our Mortgage Pricing team in Canada.The successful candidate will be responsible for driving transformation projects across Development, UAT, and Production environments. Our goal is to build a collaborative team of 4 developers, with 2 Angular and 2 Java experts,...

  • Senior Java Architect

    1 month ago


    Toronto, Canada Luxoft Full time

    Luxoft Mortgage Pricing Team LeadJob Title: Senior Java Architect We are seeking an experienced Senior Java Architect to join our Mortgage Pricing team at Luxoft. The successful candidate will lead the development of new functionality in Java, collaborating with cross-functional teams and driving transformation projects. Key Responsibilities: - Lead a team...


  • Toronto, Ontario, Canada Havas CX Canada Full time

    At Havas CX Canada, we're seeking an exceptional Chief Android Technical Architect to lead the development of innovative native apps for top brands.You'll take charge of delivering outstanding Android apps that meet our users' high standards. As a technical leader, you'll mentor team members, collaborate with designers and engineers, and play a key role in...

  • Java Architect

    2 weeks ago


    Toronto, Canada Epsilon Solutions Ltd. Full time

    Role: Java Technical Lead Solution ArchitectLocation: Toronto, ON (Hybrid)Term: FulltimeJob Description:-Technical SkillsProgramming Languages:Java 8+ or higherJ2EE/Java EEFrameworks:Spring FrameworkSpring BootSpring Cloud /Hibernate/JPAMicroservices ArchitectureRESTful Web Services: Rest API Design, API Documentation (Swagger/OpenAPI)Cloud...

  • Java Architect

    2 weeks ago


    Toronto, Canada Epsilon Solutions Ltd. Full time

    Role: Java Technical Lead Solution ArchitectLocation: Toronto, ON (Hybrid)Term: FulltimeJob Description:-Technical SkillsProgramming Languages:Java 8+ or higherJ2EE/Java EEFrameworks:Spring FrameworkSpring BootSpring Cloud /Hibernate/JPAMicroservices ArchitectureRESTful Web Services: Rest API Design, API Documentation (Swagger/OpenAPI)Cloud...

  • Java Architect

    2 weeks ago


    Toronto, Canada Epsilon Solutions Ltd. Full time

    Role: Java Technical Lead Solution Architect Location: Toronto, ON (Hybrid) Term: Fulltime Job Description:- Technical Skills Programming Languages: Java 8+ or higher J2EE/Java EE Frameworks: Spring Framework Spring Boot Spring Cloud / Hibernate/JPA Microservices Architecture RESTful Web Services: Rest API Design, API Documentation (Swagger/OpenAPI) ...

  • Java Architect

    2 weeks ago


    Toronto, Canada Epsilon Solutions Ltd. Full time

    Role: Java Technical Lead Solution ArchitectLocation: Toronto, ON (Hybrid)Term: FulltimeJob Description:-Technical SkillsProgramming Languages:Java 8+ or higherJ2EE/Java EEFrameworks:Spring FrameworkSpring BootSpring Cloud /Hibernate/JPAMicroservices ArchitectureRESTful Web Services: Rest API Design, API Documentation (Swagger/OpenAPI)Cloud...


  • Toronto, Canada Vectorsoft Full time

    We are seeking an Expert Java Software Architect to design and optimize complex software systems at Vectorsoft. This senior-level position requires expertise in Java internals, the Spring Framework, and REST API development.ResponsibilitiesDevelop scalable and high-performing REST APIs using best practices such as content negotiation, API versioning...


  • Toronto, Ontario, Canada Triunity Software, Inc. Full time

    Job Title: Enterprise Java ArchitectWe are seeking an experienced Enterprise Java Architect to join our team at Triunity Software, Inc.The ideal candidate will have a strong background in Java, Spring Boot, and React, with experience in designing production-grade, scalable applications and microservices. A bachelor's degree is required, along with 7+ years...


  • Toronto, Ontario, Canada ROSS Full time

    Job OverviewAt ROSS, we are seeking a highly skilled and experienced Lead Java Software Architect to lead the development of a Java-based Fault Tree Analysis (FTA) application for our Engineering Professionals. This is a hands-on leadership role requiring strong cross-platform Java development skills.As a key member of our team, you will be responsible for...

  • Java Architect

    4 weeks ago


    Toronto, Ontario, C6A, Ontario, Canada AllianceIT Inc Full time

    Job Title: Java Tech Lead \ ArchitectLocation: Toronto (Onsite)Duration: Long termResponsibilitiesWrite clean codeover own code with testsParticipate in backlog refinement, planning and demosPerform code reviewsClarify the requirements with stakeholdersParticipate in solution architecture design and implementationSkillsMust haveTechnical Skills required (8+...

  • Java Architect

    2 weeks ago


    Toronto, ON, Canada Epsilon Solutions Ltd. Full time

    Role: Java Technical Lead Solution Architect Location: Toronto, ON (Hybrid) Term: Fulltime Job Description: - Technical Skills Programming Languages: Java 8+ or higher J2EE/Java EE Frameworks: Spring Framework Spring Boot Spring Cloud / Hibernate/JPA Microservices Architecture RESTful Web Services: Rest API Design, API Documentation...

  • Java Architect

    2 weeks ago


    Toronto, ON, Canada Epsilon Solutions Ltd. Full time

    Role: Java Technical Lead Solution Architect Location: Toronto, ON (Hybrid) Term: Fulltime Job Description: - Technical Skills Programming Languages: Java 8+ or higher J2EE/Java EE Frameworks: Spring Framework Spring Boot Spring Cloud / Hibernate/JPA Microservices Architecture RESTful Web Services: Rest API Design, API Documentation...

  • Java Architect

    4 weeks ago


    Toronto, Ontario, C6A, Ontario, Canada Epsilon Solutions Ltd. Full time

    Role: Java Technical Lead Solution ArchitectLocation: Toronto, ON (Hybrid)Term: Fulltime Job Description:-Technical SkillsProgramming Languages:Java 8+ or higherJ2EE/Java EEFrameworks:Spring FrameworkSpring BootSpring Cloud /Hibernate/JPAMicroservices ArchitectureRESTful Web Services: Rest API Design, API Documentation (Swagger/OpenAPI)Cloud...

  • Java Architect

    2 weeks ago


    Toronto, Ontario, C6A, Ontario, Canada Epsilon Solutions Ltd. Full time

    Role: Java Technical Lead Solution ArchitectLocation: Toronto, ON (Hybrid)Term: FulltimeJob Description:-Technical SkillsProgramming Languages:Java 8+ or higherJ2EE/Java EEFrameworks:Spring FrameworkSpring BootSpring Cloud /Hibernate/JPAMicroservices ArchitectureRESTful Web Services: Rest API Design, API Documentation (Swagger/OpenAPI)Cloud...


  • Toronto, Ontario, Canada Apptad Inc. Full time

    About the RoleWe are seeking a highly experienced Chief Identity Architect to join our team at Apptad Inc. in Toronto, Ontario. This is a hybrid role with 3 days onsite and 2 days remote.


  • Toronto, Ontario, Canada Genpact Full time

    Job OverviewWe are seeking a highly skilled and experienced Chief Azure Architect to join our team in Toronto, Canada. As a key member of our organization, you will be responsible for designing and implementing large-scale data engineering solutions using Azure.


  • Toronto, Ontario, Canada Genpact Full time

    We're a global leader in digital transformation, with 90,000+ curious and courageous minds working together to create meaningful transformation. Our team is passionate about harnessing the power of technology and humanity to create impact that moves us forward.About UsOur company is dedicated to making a difference in the world by creating innovative...


  • Toronto, Ontario, Canada Tata Consultancy Services Full time

    About the RoleWe are seeking an expert Java developer and architect to join our team at Tata Consultancy Services. This is a challenging role that requires strong technical skills, excellent communication skills, and a passion for software development.