Jump to main content

Search Jobs

Application Architect- Dev and Data (Closed)

Job Highlights

About the Opportunity

  • SME of Application Architecture (both from development and Data perspective) for all Pensions systems
  • Develop, implement best practices/methodologies from application architecture perspective
  • Become a thought leader and trusted advisor for development teams helping them build state of the art modern applications
  • Collaborate with other Architects in solution architecture team to come up with solutions, flows, documents as well as work on technical evaluations with vendors
  • Responsible for developing and publishing application & data architecture diagrams/artifacts and present them to other teams/SMEs like Business stakeholders, Security, Enterprise Architecture, Product, Development and DevOps teams
  • Responsible for application data modelling, data classification, data security, data encryption, data migration(preferred) for both relational and NoSQL databases
  • Accountable for solutions design meeting performance, interoperability, security and controls defined by business requirements
  • Manage the review and analysis of existing applications effectiveness and efficiency, and then develop strategies for improving or leveraging these systems
  • Accountable for new software integrations into company systems meet functional requirements, system compliance, and interface specifications

About You

  • University degree Bachelor or Master (preferred) in the field of computer science, information systems with 7+ years of overall experience, and least 3 years of application architect responsibilities
  • Experience building fast, reliable microservices based applications at an enterprise scale using patterns such as CQRS, Circuit Breaker, Service Discovery, Polyglot persistence, Anti-corruption layer
  • Extensive experience building contemporary cloud-native architecture and service development: Designing composite solutions through service integrations in a multitenant cloud(preferably Google Cloud)
  • Experience developing applications with Google Cloud Platform using technologies such as React, NextJS, Spring Boot, Apache Kafka, PostgreSQL, Cloud SQL, Cloud Data Store, MongoDB, Cloud Pub/Sub
  • Experienced developing and documenting application component designs, patterns, flows (including application flows, data flows, authN/authZ flows)
  • Experience working with CI/CD methodology, following application best practices and deploying software onto Kubernetes (preferably GKE)/other cloud workloads
  • Experience developing/working with workflow management technologies such as Zeebe, Camunda, Netflix Conductor an asset
  • Proven ability to meet aggressive deadlines and work under pressure
  • Experience in overseeing the direction, development, code reviews and implementing application best practices
  • A good understanding of application security concepts and best practices such as 12 factor apps
  • Certifications – Google Cloud Engineer, Google Data Engineer, Certified Kubernetes Application Developer (CKAD) are considered an asset


$120,000- $140,000/year

How to Apply

Click the “Apply Now” button and follow the instructions to submit your resume. Please note that we only accept documents in MS Word or Rich Text formats. When referencing this job, quote #29660.

You must currently reside within the Greater Toronto Area and be permitted to work in Canada to be considered for this opportunity. A recruiter will be in touch with you if your profile meets our client’s requirements for this role.


Similar Jobs

Data Scientist

Permanent job in Toronto

Data Governance Specialist

Permanent job in Toronto

Infrastructure Architect (Hands On)

Permanent job in Etobicoke

Application Developer

Permanent job in Oakville

Senior DevOps Cloud Architect

Permanent job in Mississauga