Search jobs > Ottawa, ON > Architect

Full Stack Lead/Architect (Java)

CGI
Ottawa
$100K-$220K a year (estimated)
Full-time

Position Description :

Clearance required : Must meet the criteria for Reliability Security Clearance

Your future duties and responsibilities :

We are seeking for seasoned candidates who have expertise and are eager to run with our stream leads / Architect team to perform the pertinent activities (Tech : proof of concept of new tools, setup, and demo;

Business : process redesign and building backlog) to provide a solid foundation for development to commence.

Required qualifications to be successful in this role :

  • Must have a minimum of 10+ years of experience.
  • A seasoned professional who can lead the solutioning
  • Strong experience in Full stack development
  • Expertise in Java, including object-oriented programming principles, design patterns, and concurrency.
  • In-depth knowledge of Spring Boot, Spring Cloud (Gateway, Security), and microservices architecture principles.
  • Solid understanding of RESTful APIs and API design fundamentals.
  • Proficiency in TypeScript and a modern SPA framework (ReactJS or Angular).
  • Experience with reactive programming paradigms like Project Reactor's Flux or similar libraries.
  • Experience working with Hibernate and JPA for database access.
  • Experience with CI / CD pipelines and containerization technologies (Docker, Podman).
  • Familiarity with Kubernetes platforms (AKS or Openshift / ARO) (a plus).
  • Understanding of Liquibase or similar database schema management tools.
  • Experience with APM tools (OpenTelemetry, Grafana, Dynatrace) for performance monitoring.
  • Experience with an Identity Provider (IdP) like Keycloak (a plus).
  • Understanding of event sourcing patterns for managing application state through a sequence of immutable events.
  • Excellent problem-solving skills, a strong analytical mind, and a passion for delivering high-quality code.
  • Ability to work effectively in a team environment, collaborate across disciplines, and communicate clearly with peers.

LI-KM1

LI-SH

Skills :
  • English
  • English
  • Java
  • Kubernetes
  • Spring Boot
  • French
  • 30+ days ago
    Related jobs
    Promoted
    Peerplays
    Canada

    We seek a highly skilled Lead Full Stack Developer who collaborates with senior stakeholders to translate business requirements into technical specifications. Develop new components and features for our full-stack applications. Leadership experience with a technology team, including effective delega...

    CGI
    Ottawa, Ontario

    We are seeking for seasoned candidates who have expertise and are eager to run with our stream leads /Architect team to perform the pertinent activities (Tech: proof of concept of new tools, setup, and demo; Business: process redesign and building backlog) to provide a solid foundation for developme...

    Promoted
    Intelliware Development
    Canada

    Core development is done in Java, Spring and JavaScript, although the nature of our work allows project teams the opportunity to work with a wide variety of technologies. Join our team to work on everything from front-end to server-side code and database architecture. Fluent and current in HTML5, CS...

    Promoted
    3Pillar Global, Inc.
    Canada

    We design and build high-performing enterprise solutions with emphasis placed on great user experience, robust architecture, and a perfect fit. Ability to identify inconsistencies in architecture and determine simpler and optimal programming solutions. Strong Java development experience including mu...

    Promoted
    Symbiotic Group
    Canada

    On behalf of our client, a global Top 50 Professional Services company, we are recruiting for a Senior Full Stack Java Developer to work on an enterprise-wide financial application used to manage preparation, markup, and editing of financial statements. The full stack Azure Java Developer will be re...

    Promoted
    247 Labs Inc.
    Canada

    FrontEnd LeadFull Stack (Vue. The ideal candidate will have a proven track record in Microservices architecture, Docker, AWS, coupled with strong leadership and project management skills to lead the frontend development. We are looking for a seasoned full stack developer with a strong emphasis on...

    Promoted
    iLink Digital
    Canada

    Link is a Global Software Solution Provider and Systems Integrator, delivering next-generation technology solutions to help clients solve complex business challenges, improve organizational effectiveness, increase business productivity, realize sustainable enterprise value, and transform businesses ...

    Oracle
    Canada

    Architect, design, code, debug, test and maintain full stack features of a large customer-facing cloud native application. You'll be a technical leader on the team who provides guidance to other developers and suggests continual improvements to products/processes. Provide high-level architecture gui...

    Utility Consumer Analytics Inc.
    Ontario, Canada
    Remote

    Drive the design and development of full-stack software applications using the Java tech stack, ensuring responsiveness, performance, and alignment with architectural standards. Full Stack Software Developer with expertise in Java tech stack. A division of Harris, Silverblaze, is seeking an experien...

    S.i. Systems
    Ottawa, Ontario

    Senior Java (Spring) Developer to provide coding, testing, and third-level application support for a highly-available, mission-critical, full-stack Java application!. Code in Java in a full stack application, with a significant Oracle Weblogic and Oracle database components. Demonstrated experience ...