[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-oauth2-ca":3,"job-search-\u002Fen-ca\u002Fjobs-by-skill\u002Foauth2":4,"skill-page-filters-\u002Fen-ca\u002Fjobs-by-skill\u002Foauth2":167,"featured-jobs-\u002Fen-ca\u002Fjobs-by-skill\u002Foauth2":306},{},{"total":5,"jobs":6},3,[7,97,138],{"id":8,"slug":9,"title":10,"raw_title":11,"is_featured":12,"company":13,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":16,"processed_country_iso_code_gmaps":18,"processed_home_office":20,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":25,"processed_employment_types":27,"processed_it_skills":28,"processed_it_skills_labels":30,"processed_job_expertise_skills":68,"processed_job_expertise_skills_labels":69,"max_cpc":95,"actual_cpc":96},70490,"lead-cloud-software-developer-aws-ai-real-time-payment-systems-bank-of-montreal","Lead Cloud Software Developer - (AWS \u002F AI \u002F Real Time Payment Systems)",null,false,{"name":14,"slug":15,"logo_url":11},"Bank of Montreal","bank-of-montreal",[17],"Mississauga",[19],"CA","onsite",70000,150000,"USD","estimated",[26],"FULL_TIME","permanent",{"jwt":5,"oauth2":5,"python":29,"aws cdk":29,"aws iam":29,"aws kms":29,"aws waf":5,"node.js":29,"aws x-ray":5,"rest apis":29,"amazon sns":29,"amazon sqs":29,"aws lambda":29,"typescript":29,"aws bedrock":5,"openai apis":5,"nosql design":29,"generative ai":5,"microservices":29,"opentelemetry":5,"aws cloudwatch":29,"github actions":29,"github copilot":5,"amazon dynamodb":29,"aws eventbridge":29,"ci\u002Fcd automation":29,"sql optimization":5,"elasticache redis":5,"github enterprise":29,"openapi \u002F swagger":5,"amazon api gateway":29,"aws step functions":29,"prompt engineering":5,"aws secrets manager":29,"infrastructure as code":29,"amazon aurora postgresql":5,"aws systems manager parameter store":5},4,[31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67],"AWS Lambda","Amazon API Gateway","AWS EventBridge","Amazon SQS","Amazon SNS","AWS Step Functions","Amazon DynamoDB","Amazon Aurora PostgreSQL","AWS CloudWatch","AWS Secrets Manager","AWS Systems Manager Parameter Store","AWS KMS","AWS WAF","Python","TypeScript","Node.js","REST APIs","OpenAPI \u002F Swagger","OAuth2","JWT","Microservices","NoSQL Design","SQL Optimization","GitHub Enterprise","GitHub Actions","GitHub Copilot","AWS CDK","CI\u002FCD Automation","Infrastructure as Code","ElastiCache Redis","AWS IAM","AWS X-Ray","OpenTelemetry","Generative AI","OpenAI APIs","AWS Bedrock","Prompt Engineering",{"ach":5,"swift":5,"iso 20022":29,"open banking":29,"observability":29,"fault tolerance":29,"chaos engineering":5,"disaster recovery":29,"pci-dss compliance":5,"resiliency testing":5,"incident management":29,"root cause analysis":29,"payment orchestration":29,"regulatory compliance":29,"ai-assisted development":5,"fraud detection support":5,"banking domain knowledge":29,"high availability design":29,"real-time payments (rtp)":29,"ai security and governance":5,"active-active architectures":29,"application support chatbots":5,"knowledge management solutions":5,"transaction lifecycle management":29,"financial services domain knowledge":29},[70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94],"Real-Time Payments (RTP)","ISO 20022","Open Banking","SWIFT","ACH","Payment Orchestration","Transaction Lifecycle Management","High Availability Design","Active-Active Architectures","Fault Tolerance","Disaster Recovery","Regulatory Compliance","PCI-DSS Compliance","Chaos Engineering","Resiliency Testing","Incident Management","Root Cause Analysis","Observability","Financial Services Domain Knowledge","Banking Domain Knowledge","AI-Assisted Development","AI Security and Governance","Fraud Detection Support","Application Support Chatbots","Knowledge Management Solutions",1,1.2,{"id":98,"slug":99,"title":100,"raw_title":11,"is_featured":12,"company":101,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":104,"processed_country_iso_code_gmaps":106,"processed_home_office":20,"processed_salary_min":107,"processed_salary_max":108,"processed_salary_currency":109,"processed_salary_source":24,"processed_working_hours":110,"processed_employment_types":27,"processed_it_skills":111,"processed_it_skills_labels":112,"processed_job_expertise_skills":125,"processed_job_expertise_skills_labels":127,"max_cpc":95,"actual_cpc":96},66814,"principal-platform-engineer-the-toronto-dominion-bank-canada","Principal Platform Engineer",{"name":102,"slug":103,"logo_url":11},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[105],"Toronto",[19],165000,200000,"CAD",[26],{"sql":29,"java":29,"llms":5,"mtls":29,"oidc":29,"rest":29,"azure":29,"neo4j":5,"nosql":29,"oauth2":29,"python":5,"graphql":29,"mongodb":5,"kubernetes":29,"generative ai":5},[113,44,114,115,116,117,118,119,120,121,49,122,123,64,124],"Java","Kubernetes","Azure","REST","GraphQL","SQL","NoSQL","MongoDB","Neo4J","mTLS","OIDC","LLMs",{"data modeling":29,"cash management":126,"api architecture":29,"distributed systems":29,"transaction banking":126,"platform engineering":29,"technical leadership":29,"graph-based data models":29,"event-driven integration":29,"cloud-native application delivery":29},2,[128,129,130,131,132,133,134,135,136,137],"Platform Engineering","API Architecture","Event-Driven Integration","Data Modeling","Graph-Based Data Models","Distributed Systems","Cloud-Native Application Delivery","Technical Leadership","Cash Management","Transaction Banking",{"id":139,"slug":140,"title":141,"raw_title":11,"is_featured":12,"company":142,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":143,"processed_country_iso_code_gmaps":144,"processed_home_office":20,"processed_salary_min":145,"processed_salary_max":146,"processed_salary_currency":109,"processed_salary_source":24,"processed_working_hours":147,"processed_employment_types":27,"processed_it_skills":148,"processed_it_skills_labels":149,"processed_job_expertise_skills":159,"processed_job_expertise_skills_labels":160,"max_cpc":95,"actual_cpc":96},66711,"architect-channels-the-toronto-dominion-bank-canada","Architect - Channels",{"name":102,"slug":103,"logo_url":11},[105],[19],125500,148000,[26],{"java":5,"mtls":29,"oidc":29,"ci\u002Fcd":29,"kafka":5,"react":29,"oauth2":29,"solace":5,"graphql":29,"node.js":5,"rest api":29,"kubernetes":5,"micro-frontends":29,"microsoft azure":29,"module federation":29,"testing frameworks":5},[150,113,46,151,117,152,153,114,154,155,156,49,122,123,157,158],"React","REST API","Micro-frontends","Module Federation","Microsoft Azure","Kafka","Solace","CI\u002FCD","Testing frameworks",{"design systems":5,"architecture design":29,"distributed systems":29,"transaction banking":5,"api gateway patterns":29,"platform engineering":5,"enterprise architecture":29,"event-driven integration":5,"financial services domain":5},[161,162,163,133,164,128,165,166,137],"Architecture Design","Enterprise Architecture","API Gateway Patterns","Event-driven Integration","Design Systems","Financial Services Domain",{"industry":168,"employment_type":175,"expertise_skills":178,"it_skills":232,"salary_currency":301,"processed_working_hours":304},[169,172],{"key":170,"label":171,"count":5},"banking","Banking",{"key":173,"label":174,"count":5},"financial services","Financial Services",[176],{"key":27,"label":177,"count":5},"PERMANENT",[179,181,183,185,187,189,191,193,195,197,200,202,204,206,209,211,213,215,218,220,222,225,227,229],{"key":180,"label":133,"slug":180,"count":126},"distributed-systems",{"key":182,"label":137,"slug":182,"count":126},"transaction-banking",{"key":184,"label":128,"slug":184,"count":126},"platform-engineering",{"key":186,"label":130,"slug":186,"count":126},"event-driven-integration",{"key":188,"label":80,"slug":188,"count":95},"disaster-recovery",{"key":190,"label":89,"slug":190,"count":95},"banking-domain-knowledge",{"key":192,"label":161,"slug":192,"count":95},"architecture-design",{"key":194,"label":88,"slug":194,"count":95},"financial-services-domain-knowledge",{"key":196,"label":75,"slug":196,"count":95},"payment-orchestration",{"key":198,"label":199,"slug":198,"count":95},"ai-assisted-development","Ai-Assisted Development",{"key":201,"label":76,"slug":201,"count":95},"transaction-lifecycle-management",{"key":203,"label":166,"slug":203,"count":95},"financial-services-domain",{"key":205,"label":72,"slug":205,"count":95},"open-banking",{"key":207,"label":208,"slug":207,"count":95},"ai-security-and-governance","Ai Security And Governance",{"key":210,"label":79,"slug":210,"count":95},"fault-tolerance",{"key":212,"label":134,"slug":212,"count":95},"cloud-native-application-delivery",{"key":214,"label":87,"slug":214,"count":95},"observability",{"key":216,"label":217,"slug":216,"count":95},"iso-20022","Iso 20022",{"key":219,"label":94,"slug":219,"count":95},"knowledge-management-solutions",{"key":221,"label":77,"slug":221,"count":95},"high-availability-design",{"key":223,"label":224,"slug":223,"count":95},"api-gateway-patterns","Api Gateway Patterns",{"key":226,"label":84,"slug":226,"count":95},"resiliency-testing",{"key":228,"label":135,"slug":228,"count":95},"technical-leadership",{"key":230,"label":231,"slug":230,"count":95},"api-architecture","Api Architecture",[233,236,239,242,245,248,250,253,255,257,260,263,266,268,271,274,277,280,283,286,289,292,295,298],{"key":234,"label":235,"slug":234,"count":5},"oauth2","Oauth2",{"key":237,"label":238,"slug":237,"count":126},"mtls","Mtls",{"key":240,"label":241,"slug":240,"count":126},"oidc","Oidc",{"key":243,"label":244,"slug":243,"count":126},"generative-ai","Generative Ai",{"key":246,"label":247,"slug":246,"count":126},"nodejs","Node.Js",{"key":249,"label":113,"slug":249,"count":126},"java",{"key":251,"label":252,"slug":251,"count":126},"graphql","Graphql",{"key":254,"label":44,"slug":254,"count":126},"python",{"key":256,"label":114,"slug":256,"count":126},"kubernetes",{"key":258,"label":259,"slug":258,"count":126},"ms-azure","MS Azure",{"key":261,"label":262,"slug":261,"count":95},"jwt","Jwt",{"key":264,"label":265,"slug":264,"count":95},"opentelemetry","Opentelemetry",{"key":267,"label":150,"slug":267,"count":95},"react",{"key":269,"label":270,"slug":269,"count":95},"nosql-design","Nosql Design",{"key":272,"label":273,"slug":272,"count":95},"micro-frontends","Micro-Frontends",{"key":275,"label":276,"slug":275,"count":95},"aws-waf","Aws Waf",{"key":278,"label":279,"slug":278,"count":95},"aws-secrets-manager","Aws Secrets Manager",{"key":281,"label":282,"slug":281,"count":95},"github-actions","Github Actions",{"key":284,"label":285,"slug":284,"count":95},"rest","Rest",{"key":287,"label":288,"slug":287,"count":95},"aws-kms","Aws Kms",{"key":290,"label":291,"slug":290,"count":95},"sql-optimization","Sql Optimization",{"key":293,"label":294,"slug":293,"count":95},"amazon-aurora-postgresql","Amazon Aurora Postgresql",{"key":296,"label":297,"slug":296,"count":95},"amazon-dynamodb","Amazon Dynamodb",{"key":299,"label":300,"slug":299,"count":95},"typescript","Typescript",[302,303],{"key":109,"label":109,"count":126},{"key":23,"label":23,"count":95},[305],{"key":26,"label":26,"count":5},{"total":307,"jobs":308},0,[]]