[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"job-search-\u002Fde-ca\u002Fjobs-by-skill\u002Fspring-security":3,"seo-content-skill-spring-security-ca":74,"skill-page-filters-\u002Fde-ca\u002Fjobs-by-skill\u002Fspring-security":75,"featured-jobs-\u002Fde-ca\u002Fjobs-by-skill\u002Fspring-security":183},{"total":4,"jobs":5},1,[6],{"id":7,"slug":8,"title":9,"raw_title":10,"is_featured":11,"company":12,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":15,"processed_country_iso_code_gmaps":17,"processed_home_office":19,"processed_salary_min":20,"processed_salary_max":21,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":24,"processed_employment_types":26,"processed_it_skills":27,"processed_it_skills_labels":31,"processed_job_expertise_skills":52,"processed_job_expertise_skills_labels":53,"max_cpc":4,"actual_cpc":73},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":13,"slug":14,"logo_url":10},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[16],"Toronto",[18],"CA","hybrid",125500,154000,"CAD","estimated",[25],"FULL_TIME","permanent",{"aws":28,"gcp":28,"git":29,"java":29,"ldap":29,"pega":30,"azure":28,"ci\u002Fcd":29,"linux":29,"oauth":29,"react":29,"docker":28,"rest apis":29,"kubernetes":28,"spring boot":29,"maven\u002Fgradle":29,"shell scripting":28,"spring security":29,"jira administration":29,"scriptrunner (groovy)":29},3,4,2,[32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51],"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":28,"backup":29,"devops":28,"ssl\u002Ftls":28,"resiliency":29,"system design":29,"load balancers":28,"change management":29,"disaster recovery":29,"high availability":29,"agile methodologies":29,"cloud transformation":29,"platform engineering":28,"enterprise integrations":29,"firewall configurations":28,"networking fundamentals":28,"application architecture":29,"software design patterns":29,"authentication frameworks":29},[54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72],"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":4},"banking","Banking",{"key":81,"label":82,"count":4},"financial services","Financial Services",[84],{"key":26,"label":85,"count":4},"PERMANENT",[87,89,91,93,95,97,99,101,104,106,108,111,113,115,117,120,122,124,126],{"key":88,"label":59,"slug":88,"count":4},"backup",{"key":90,"label":58,"slug":90,"count":4},"disaster-recovery",{"key":92,"label":68,"slug":92,"count":4},"networking-fundamentals",{"key":94,"label":56,"slug":94,"count":4},"software-design-patterns",{"key":96,"label":67,"slug":96,"count":4},"authentication-frameworks",{"key":98,"label":61,"slug":98,"count":4},"change-management",{"key":100,"label":62,"slug":100,"count":4},"agile-methodologies",{"key":102,"label":103,"slug":102,"count":4},"dns","Dns",{"key":105,"label":64,"slug":105,"count":4},"platform-engineering",{"key":107,"label":60,"slug":107,"count":4},"resiliency",{"key":109,"label":110,"slug":109,"count":4},"ssltls","Ssl\u002FTls",{"key":112,"label":66,"slug":112,"count":4},"enterprise-integrations",{"key":114,"label":72,"slug":114,"count":4},"firewall-configurations",{"key":116,"label":54,"slug":116,"count":4},"application-architecture",{"key":118,"label":119,"slug":118,"count":4},"devops","Devops",{"key":121,"label":69,"slug":121,"count":4},"load-balancers",{"key":123,"label":65,"slug":123,"count":4},"cloud-transformation",{"key":125,"label":55,"slug":125,"count":4},"system-design",{"key":127,"label":57,"slug":127,"count":4},"high-availability",[129,132,134,137,139,142,144,147,149,151,154,156,159,161,164,166,168,171,174,176],{"key":130,"label":131,"slug":130,"count":4},"cicd","Ci\u002FCd",{"key":133,"label":45,"slug":133,"count":4},"docker",{"key":135,"label":136,"slug":135,"count":4},"ldap","Ldap",{"key":138,"label":33,"slug":138,"count":4},"react",{"key":140,"label":141,"slug":140,"count":4},"shell-scripting","Shell Scripting",{"key":143,"label":39,"slug":143,"count":4},"git",{"key":145,"label":146,"slug":145,"count":4},"pega","Pega",{"key":148,"label":32,"slug":148,"count":4},"java",{"key":150,"label":46,"slug":150,"count":4},"kubernetes",{"key":152,"label":153,"slug":152,"count":4},"aws","Aws",{"key":155,"label":40,"slug":155,"count":4},"mavengradle",{"key":157,"label":158,"slug":157,"count":4},"scriptrunner-groovy","Scriptrunner (Groovy)",{"key":160,"label":34,"slug":160,"count":4},"spring-boot",{"key":162,"label":163,"slug":162,"count":4},"ms-azure","MS Azure",{"key":165,"label":50,"slug":165,"count":4},"jira-administration",{"key":167,"label":35,"slug":167,"count":4},"spring-security",{"key":169,"label":170,"slug":169,"count":4},"oauth","Oauth",{"key":172,"label":173,"slug":172,"count":4},"gcp","Gcp",{"key":175,"label":42,"slug":175,"count":4},"linux",{"key":177,"label":178,"slug":177,"count":4},"rest-apis","Rest Apis",[180],{"key":22,"label":22,"count":4},[182],{"key":25,"label":25,"count":4},{"total":184,"jobs":185},0,[]]