Talent.com
Full Stack Lead / Architect (Java)

Full Stack Lead / Architect (Java)

CGIToronto, Canada
30+ days ago
Salary
CA$100,000.00–CA$220,000.00 yearly
Job type
  • Full-time
Job description

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
  • Java
  • Kubernetes
  • Spring Boot
  • French