[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-expertise-authentication-frameworks-ca":3,"job-search-\u002Fen-ca\u002Fjobs-by-expertise\u002Fauthentication-frameworks":4,"expertise-filters-\u002Fen-ca\u002Fjobs-by-expertise\u002Fauthentication-frameworks":75,"featured-jobs-\u002Fen-ca\u002Fjobs-by-expertise\u002Fauthentication-frameworks":183},{},{"total":5,"jobs":6},1,[7],{"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":32,"processed_job_expertise_skills":53,"processed_job_expertise_skills_labels":54,"max_cpc":5,"actual_cpc":74},66869,"software-engineer-iii-java-react-spring-boot-and-spring-security-the-toronto-dominion-bank-canada","Software Engineer III (Java, React, Spring Boot, and Spring Security)",null,false,{"name":14,"slug":15,"logo_url":11},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[17],"Toronto",[19],"CA","hybrid",125500,154000,"CAD","estimated",[26],"FULL_TIME","permanent",{"aws":29,"gcp":29,"git":30,"java":30,"ldap":30,"pega":31,"azure":29,"ci\u002Fcd":30,"linux":30,"oauth":30,"react":30,"docker":29,"rest apis":30,"kubernetes":29,"spring boot":30,"maven\u002Fgradle":30,"shell scripting":29,"spring security":30,"jira administration":30,"scriptrunner (groovy)":30},3,4,2,[33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52],"Java","React","Spring Boot","Spring Security","OAuth","LDAP","REST APIs","Git","Maven\u002FGradle","CI\u002FCD","Linux","ScriptRunner (Groovy)","Shell scripting","Docker","Kubernetes","AWS","Azure","GCP","Jira Administration","PEGA",{"dns":29,"backup":30,"devops":29,"ssl\u002Ftls":29,"resiliency":30,"system design":30,"load balancers":29,"change management":30,"disaster recovery":30,"high availability":30,"agile methodologies":30,"cloud transformation":30,"platform engineering":29,"enterprise integrations":30,"firewall configurations":29,"networking fundamentals":29,"application architecture":30,"software design patterns":30,"authentication frameworks":30},[55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73],"Application Architecture","System Design","Software Design Patterns","High Availability","Disaster Recovery","Backup","Resiliency","Change Management","Agile Methodologies","DevOps","Platform Engineering","Cloud Transformation","Enterprise Integrations","Authentication Frameworks","Networking Fundamentals","Load Balancers","DNS","SSL\u002FTLS","Firewall Configurations",1.2,{"industry":76,"employment_type":83,"expertise_skills":86,"it_skills":128,"salary_currency":179,"processed_working_hours":181},[77,80],{"key":78,"label":79,"count":5},"banking","Banking",{"key":81,"label":82,"count":5},"financial services","Financial Services",[84],{"key":27,"label":85,"count":5},"PERMANENT",[87,89,91,93,95,97,99,102,104,107,109,111,113,115,117,119,121,123,126],{"key":88,"label":63,"slug":88,"count":5},"agile-methodologies",{"key":90,"label":55,"slug":90,"count":5},"application-architecture",{"key":92,"label":68,"slug":92,"count":5},"authentication-frameworks",{"key":94,"label":60,"slug":94,"count":5},"backup",{"key":96,"label":62,"slug":96,"count":5},"change-management",{"key":98,"label":66,"slug":98,"count":5},"cloud-transformation",{"key":100,"label":101,"slug":100,"count":5},"devops","Devops",{"key":103,"label":59,"slug":103,"count":5},"disaster-recovery",{"key":105,"label":106,"slug":105,"count":5},"dns","Dns",{"key":108,"label":67,"slug":108,"count":5},"enterprise-integrations",{"key":110,"label":73,"slug":110,"count":5},"firewall-configurations",{"key":112,"label":58,"slug":112,"count":5},"high-availability",{"key":114,"label":70,"slug":114,"count":5},"load-balancers",{"key":116,"label":69,"slug":116,"count":5},"networking-fundamentals",{"key":118,"label":65,"slug":118,"count":5},"platform-engineering",{"key":120,"label":61,"slug":120,"count":5},"resiliency",{"key":122,"label":57,"slug":122,"count":5},"software-design-patterns",{"key":124,"label":125,"slug":124,"count":5},"ssltls","Ssl\u002FTls",{"key":127,"label":56,"slug":127,"count":5},"system-design",[129,132,135,138,140,143,145,147,149,151,154,156,158,161,164,166,169,172,175,177],{"key":130,"label":131,"slug":130,"count":5},"aws","Aws",{"key":133,"label":134,"slug":133,"count":5},"ms-azure","MS Azure",{"key":136,"label":137,"slug":136,"count":5},"cicd","Ci\u002FCd",{"key":139,"label":46,"slug":139,"count":5},"docker",{"key":141,"label":142,"slug":141,"count":5},"gcp","Gcp",{"key":144,"label":40,"slug":144,"count":5},"git",{"key":146,"label":33,"slug":146,"count":5},"java",{"key":148,"label":51,"slug":148,"count":5},"jira-administration",{"key":150,"label":47,"slug":150,"count":5},"kubernetes",{"key":152,"label":153,"slug":152,"count":5},"ldap","Ldap",{"key":155,"label":43,"slug":155,"count":5},"linux",{"key":157,"label":41,"slug":157,"count":5},"mavengradle",{"key":159,"label":160,"slug":159,"count":5},"oauth","Oauth",{"key":162,"label":163,"slug":162,"count":5},"pega","Pega",{"key":165,"label":34,"slug":165,"count":5},"react",{"key":167,"label":168,"slug":167,"count":5},"rest-apis","Rest Apis",{"key":170,"label":171,"slug":170,"count":5},"scriptrunner-groovy","Scriptrunner (Groovy)",{"key":173,"label":174,"slug":173,"count":5},"shell-scripting","Shell Scripting",{"key":176,"label":35,"slug":176,"count":5},"spring-boot",{"key":178,"label":36,"slug":178,"count":5},"spring-security",[180],{"key":23,"label":23,"count":5},[182],{"key":26,"label":26,"count":5},{"total":184,"jobs":185},0,[]]