[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-expertise-architecture-design-ca":3,"job-search-\u002Fen-ca\u002Fjobs-by-expertise\u002Farchitecture-design":4,"expertise-filters-\u002Fen-ca\u002Fjobs-by-expertise\u002Farchitecture-design":265,"featured-jobs-\u002Fen-ca\u002Fjobs-by-expertise\u002Farchitecture-design":404},{},{"total":5,"jobs":6},6,[7,61,100,155,188,218],{"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":31,"processed_job_expertise_skills":44,"processed_job_expertise_skills_labels":45,"max_cpc":59,"actual_cpc":60},70590,"vice-president-commodities-development-bank-of-montreal","Vice President, Commodities Development",null,false,{"name":14,"slug":15,"logo_url":11},"Bank of Montreal","bank-of-montreal",[17],"Toronto",[19],"CA","onsite",85500,185000,"USD","estimated",[26],"FULL_TIME","permanent",{"java":29,"junit":30,"streaming":30,"microservices":30,"trade capture":30,"real-time pricing":30,"trading protocols":30,"low latency systems":30,"market data integration":30,"risk and position views":30,"event-driven architecture":30,"order management systems (oms)":30},4,3,[32,33,34,35,36,37,38,39,40,41,42,43],"Java","JUnit","Microservices","Streaming","Event-driven architecture","Low latency systems","Order Management Systems (OMS)","Trade Capture","Real-time pricing","Risk and position views","Market data integration","Trading protocols",{"rfq workflows":29,"team leadership":29,"delivery planning":29,"trading workflows":29,"production support":29,"technical strategy":29,"test case creation":30,"architecture design":29,"root-cause analysis":29,"business partnership":29,"electronic execution":29,"front-office trading systems":29,"commodities trading technology":29},[46,47,48,49,50,51,52,53,54,55,56,57,58],"Commodities trading technology","Front-office trading systems","Electronic execution","RFQ workflows","Trading workflows","Production support","Root-cause analysis","Technical strategy","Architecture design","Delivery planning","Test case creation","Business partnership","Team leadership",1,1.2,{"id":62,"slug":63,"title":64,"raw_title":11,"is_featured":12,"company":65,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":68,"processed_country_iso_code_gmaps":70,"processed_home_office":71,"processed_salary_min":72,"processed_salary_max":73,"processed_salary_currency":74,"processed_salary_source":24,"processed_working_hours":75,"processed_employment_types":27,"processed_it_skills":76,"processed_it_skills_labels":78,"processed_job_expertise_skills":90,"processed_job_expertise_skills_labels":91,"max_cpc":59,"actual_cpc":60},78597,"lead-software-engineer-product-builder-sun-life-assurance-company-of-canada","Lead Software Engineer - Product Builder",{"name":66,"slug":67,"logo_url":11},"Sun Life Assurance Company of Canada","sun-life-assurance-company-of-canada",[69],"Waterloo",[19],"hybrid",90000,140000,"CAD",[26],{"aws":30,"apis":30,"java":30,"llms":77,"azure":30,"ci\u002Fcd":30,"python":30,"containers":30,"microservices":30,"prompt engineering":77,"distributed systems":30,"agentic architectures":77,"ai-assisted development tools":30},2,[79,32,80,81,82,83,34,84,85,86,87,88,89],"Python","AWS","Azure","CI\u002FCD","Containers","APIs","Distributed Systems","AI-assisted development tools","LLMs","Prompt Engineering","Agentic Architectures",{"security":30,"observability":30,"cloud deployment":29,"architecture design":29,"product development":29,"software engineering":29,"resilient system design":30,"performance optimization":30},[92,93,94,95,96,97,98,99],"Software Engineering","Product Development","Architecture Design","Cloud Deployment","Performance Optimization","Observability","Security","Resilient System Design",{"id":101,"slug":102,"title":103,"raw_title":11,"is_featured":12,"company":104,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":107,"processed_country_iso_code_gmaps":108,"processed_home_office":20,"processed_salary_min":109,"processed_salary_max":110,"processed_salary_currency":74,"processed_salary_source":24,"processed_working_hours":111,"processed_employment_types":27,"processed_it_skills":112,"processed_it_skills_labels":113,"processed_job_expertise_skills":138,"processed_job_expertise_skills_labels":139,"max_cpc":59,"actual_cpc":60},66714,"principal-engineer-gtb-data-and-platforms-the-toronto-dominion-bank-canada","Principal Engineer - GTB Data and Platforms",{"name":105,"slug":106,"logo_url":11},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[17],[19],165000,200000,[26],{"mq":29,"ecs":29,"sql":29,"java":29,"llms":30,"ci\u002Fcd":29,"genai":30,"kafka":29,"neo4j":29,"nosql":29,"kibana":29,"oracle":29,"python":29,"solace":29,"splunk":29,"datadog":29,"graphql":29,"mongodb":29,"confluent":29,"dynatrace":29,"openshift":29,"databricks":29,"kubernetes":29,"spring boot":29,"apache flink":29,"apache spark":29,"restful apis":29,"microsoft azure":29},[32,79,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,82,132,133,134,135,136,137,87],"RESTful APIs","GraphQL","Spring Boot","SQL","Oracle","NoSQL","MongoDB","Neo4J","Apache Spark","Databricks","Kafka","Solace","MQ","Confluent","Apache Flink","Kubernetes","OpenShift","ECS","Splunk","Kibana","Dynatrace","Datadog","Microsoft Azure","GenAI",{"scrum":29,"data modeling":29,"system design":29,"devops practices":29,"stream processing":29,"big data platforms":29,"agile methodologies":29,"architecture design":29,"distributed systems":29,"platform resilience":29,"graph-based data models":29,"multi-cloud environments":29,"technical debt management":29,"event-driven architectures":29,"non-functional requirements":29,"cash management\u002Ftransaction banking":30},[140,141,142,143,144,145,146,147,148,149,54,150,151,152,153,154],"Data modeling","Graph-based data models","Big data platforms","Event-driven architectures","Stream processing","Distributed systems","System design","Non-functional requirements","Technical debt management","Platform resilience","Agile methodologies","Scrum","DevOps practices","Multi-cloud environments","Cash Management\u002FTransaction Banking",{"id":156,"slug":157,"title":158,"raw_title":11,"is_featured":12,"company":159,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":162,"processed_country_iso_code_gmaps":164,"processed_home_office":71,"processed_salary_min":72,"processed_salary_max":165,"processed_salary_currency":74,"processed_salary_source":24,"processed_working_hours":166,"processed_employment_types":27,"processed_it_skills":167,"processed_it_skills_labels":168,"processed_job_expertise_skills":180,"processed_job_expertise_skills_labels":181,"max_cpc":59,"actual_cpc":60},55952,"it-architect-desjardins","IT Architect",{"name":160,"slug":161,"logo_url":11},"Desjardins","desjardins",[163],"Lévis",[19],120000,[26],{"ai":30,"api":30,"web":30,"data":30,"digital":30,"applications":30,"cryptography":30,"it platforms":30,"it foundations":30,"cloud computing":30,"business intelligence":30},[169,170,171,172,173,174,175,176,177,178,179],"Cloud Computing","API","Data","Business Intelligence","AI","Cryptography","IT Platforms","IT Foundations","Web","Digital","Applications",{"cost assessment":30,"architecture design":29,"solution architecture":29,"strategy contribution":30,"technology monitoring":30,"application development":30,"integration architecture":29},[94,182,183,184,185,186,187],"Solution Architecture","Integration Architecture","Application Development","Cost Assessment","Strategy Contribution","Technology Monitoring",{"id":189,"slug":190,"title":191,"raw_title":11,"is_featured":12,"company":192,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":193,"processed_country_iso_code_gmaps":194,"processed_home_office":20,"processed_salary_min":195,"processed_salary_max":196,"processed_salary_currency":74,"processed_salary_source":24,"processed_working_hours":197,"processed_employment_types":27,"processed_it_skills":198,"processed_it_skills_labels":199,"processed_job_expertise_skills":209,"processed_job_expertise_skills_labels":210,"max_cpc":59,"actual_cpc":60},66711,"architect-channels-the-toronto-dominion-bank-canada","Architect - Channels",{"name":105,"slug":106,"logo_url":11},[17],[19],125500,148000,[26],{"java":30,"mtls":29,"oidc":29,"ci\u002Fcd":29,"kafka":30,"react":29,"oauth2":29,"solace":30,"graphql":29,"node.js":30,"rest api":29,"kubernetes":30,"micro-frontends":29,"microsoft azure":29,"module federation":29,"testing frameworks":30},[200,32,201,202,115,203,204,129,136,124,125,205,206,207,82,208],"React","Node.js","REST API","Micro-frontends","Module Federation","OAuth2","mTLS","OIDC","Testing frameworks",{"design systems":30,"architecture design":29,"distributed systems":29,"transaction banking":30,"api gateway patterns":29,"platform engineering":30,"enterprise architecture":29,"event-driven integration":30,"financial services domain":30},[94,211,212,85,213,214,215,216,217],"Enterprise Architecture","API Gateway Patterns","Event-driven Integration","Platform Engineering","Design Systems","Financial Services Domain","Transaction Banking",{"id":219,"slug":220,"title":221,"raw_title":11,"is_featured":12,"company":222,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":225,"processed_country_iso_code_gmaps":226,"processed_home_office":227,"processed_salary_min":11,"processed_salary_max":11,"processed_salary_currency":74,"processed_salary_source":24,"processed_working_hours":228,"processed_employment_types":27,"processed_it_skills":229,"processed_it_skills_labels":230,"processed_job_expertise_skills":248,"processed_job_expertise_skills_labels":249,"max_cpc":59,"actual_cpc":60},80067,"information-security-expert-allstate-insurance-company-of-canada-permanent","Information Security Expert",{"name":223,"slug":224,"logo_url":11},"Allstate Insurance Company of Canada - Permanent","allstate-insurance-company-of-canada-permanent",[],[19],"remote",[26],{"aws":30,"json":29,"ldap":29,"scim":29,"azure":30,"pingone":30,"saml 2.0":29,"oauth 2.0":29,"rest apis":29,"javascript":29,"pingaccess":30,"pingfederate":30,"pingauthorize":30,"pingdirectory":30,"groovy scripting":29,"google cloud platform":30,"openid connect (oidc)":29,"forgerock identity cloud":29,"ping advanced identity cloud (aic)":29},[231,232,233,234,235,236,237,238,239,240,241,80,81,242,243,244,245,246,247],"Ping Advanced Identity Cloud (AIC)","ForgeRock Identity Cloud","SAML 2.0","OAuth 2.0","OpenID Connect (OIDC)","SCIM","LDAP","REST APIs","JSON","JavaScript","Groovy scripting","Google Cloud Platform","PingFederate","PingOne","PingAccess","PingDirectory","PingAuthorize",{"cybersecurity":29,"cloud platforms":30,"incident response":29,"user provisioning":29,"solution ownership":29,"architecture design":29,"identity federation":29,"identity governance":29,"platform optimization":29,"technical documentation":29,"authentication standards":29,"passwordless authentication":29,"identity lifecycle management":29,"zero trust security principles":30,"multi-factor authentication (mfa)":29,"identity and access management (iam)":29},[250,251,252,253,254,255,256,257,258,259,260,261,262,263,94,264],"Identity and Access Management (IAM)","Identity Federation","Authentication Standards","Multi-Factor Authentication (MFA)","Passwordless Authentication","Identity Lifecycle Management","User Provisioning","Identity Governance","Cybersecurity","Zero Trust Security Principles","Cloud Platforms","Technical Documentation","Incident Response","Platform Optimization","Solution Ownership",{"industry":266,"employment_type":277,"expertise_skills":280,"it_skills":341,"salary_currency":399,"processed_working_hours":402},[267,271,274],{"key":268,"label":269,"count":270},"financial services","Financial Services",5,{"key":272,"label":273,"count":77},"banking","Banking",{"key":275,"label":276,"count":59},"insurance","Insurance",[278],{"key":27,"label":279,"count":5},"PERMANENT",[281,283,285,287,289,292,295,297,299,301,304,306,308,311,314,316,319,322,324,327,330,332,335,338],{"key":282,"label":94,"slug":282,"count":5},"architecture-design",{"key":284,"label":85,"slug":284,"count":77},"distributed-systems",{"key":286,"label":184,"slug":286,"count":59},"application-development",{"key":288,"label":252,"slug":288,"count":59},"authentication-standards",{"key":290,"label":291,"slug":290,"count":59},"big-data-platforms","Big Data Platforms",{"key":293,"label":294,"slug":293,"count":59},"business-partnership","Business Partnership",{"key":296,"label":154,"slug":296,"count":59},"cash-managementtransaction-banking",{"key":298,"label":95,"slug":298,"count":59},"cloud-deployment",{"key":300,"label":260,"slug":300,"count":59},"cloud-platforms",{"key":302,"label":303,"slug":302,"count":59},"commodities-trading-technology","Commodities Trading Technology",{"key":305,"label":185,"slug":305,"count":59},"cost-assessment",{"key":307,"label":258,"slug":307,"count":59},"cybersecurity",{"key":309,"label":310,"slug":309,"count":59},"data-modeling","Data Modeling",{"key":312,"label":313,"slug":312,"count":59},"delivery-planning","Delivery Planning",{"key":315,"label":215,"slug":315,"count":59},"design-systems",{"key":317,"label":318,"slug":317,"count":59},"devops-practices","Devops Practices",{"key":320,"label":321,"slug":320,"count":59},"electronic-execution","Electronic Execution",{"key":323,"label":211,"slug":323,"count":59},"enterprise-architecture",{"key":325,"label":326,"slug":325,"count":59},"event-driven-architectures","Event-Driven Architectures",{"key":328,"label":329,"slug":328,"count":59},"event-driven-integration","Event-Driven Integration",{"key":331,"label":216,"slug":331,"count":59},"financial-services-domain",{"key":333,"label":334,"slug":333,"count":59},"front-office-trading-systems","Front-Office Trading Systems",{"key":336,"label":337,"slug":336,"count":59},"graph-based-data-models","Graph-Based Data Models",{"key":339,"label":340,"slug":339,"count":59},"identity-and-access-management-iam","Identity And Access Management (Iam)",[342,344,347,350,352,354,356,358,360,363,366,369,371,373,375,377,379,380,382,385,388,391,394,396],{"key":343,"label":32,"slug":343,"count":29},"java",{"key":345,"label":346,"slug":345,"count":29},"ms-azure","MS Azure",{"key":348,"label":349,"slug":348,"count":30},"cicd","Ci\u002FCd",{"key":351,"label":34,"slug":351,"count":77},"microservices",{"key":353,"label":125,"slug":353,"count":77},"solace",{"key":355,"label":124,"slug":355,"count":77},"kafka",{"key":357,"label":79,"slug":357,"count":77},"python",{"key":359,"label":129,"slug":359,"count":77},"kubernetes",{"key":361,"label":362,"slug":361,"count":77},"llms","Llms",{"key":364,"label":365,"slug":364,"count":77},"graphql","Graphql",{"key":367,"label":368,"slug":367,"count":77},"aws","Aws",{"key":370,"label":174,"slug":370,"count":59},"cryptography",{"key":372,"label":171,"slug":372,"count":59},"data",{"key":374,"label":123,"slug":374,"count":59},"databricks",{"key":376,"label":135,"slug":376,"count":59},"datadog",{"key":378,"label":178,"slug":378,"count":59},"digital",{"key":284,"label":85,"slug":284,"count":59},{"key":381,"label":134,"slug":381,"count":59},"dynatrace",{"key":383,"label":384,"slug":383,"count":59},"ecs","Ecs",{"key":386,"label":387,"slug":386,"count":59},"event-driven-architecture","Event-Driven Architecture",{"key":389,"label":390,"slug":389,"count":59},"forgerock-identity-cloud","Forgerock Identity Cloud",{"key":392,"label":393,"slug":392,"count":59},"genai","Genai",{"key":395,"label":242,"slug":395,"count":59},"google-cloud-platform",{"key":397,"label":398,"slug":397,"count":59},"groovy-scripting","Groovy Scripting",[400,401],{"key":74,"label":74,"count":270},{"key":23,"label":23,"count":59},[403],{"key":26,"label":26,"count":5},{"total":405,"jobs":406},0,[]]