[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-expertise-middleware-technologies-ca":3,"job-search-\u002Fen-ca\u002Fjobs-by-expertise\u002Fmiddleware-technologies":4,"expertise-filters-\u002Fen-ca\u002Fjobs-by-expertise\u002Fmiddleware-technologies":137,"featured-jobs-\u002Fen-ca\u002Fjobs-by-expertise\u002Fmiddleware-technologies":265},{},{"total":5,"jobs":6},2,[7,76],{"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":61,"processed_job_expertise_skills_labels":62,"max_cpc":74,"actual_cpc":75},82465,"application-support-analyst-datapower-canadian-imperial-bank-of-commerce-canada","Application Support Analyst- DataPower",null,false,{"name":14,"slug":15,"logo_url":11},"Canadian Imperial Bank of Commerce (Canada)","canadian-imperial-bank-of-commerce-canada",[17],"Toronto",[19],"CA","hybrid",70000,90000,"CAD","estimated",[26],"FULL_TIME","permanent",{"xml":29,"apis":29,"caas":5,"j2ee":29,"java":29,"xslt":29,"agile":29,"jboss":5,"xalan":5,"devops":29,"github":29,"splunk":5,"autosys":5,"feedhub":5,"grafana":5,"jenkins":5,"weblogic":5,"dynatrace":5,"websphere":5,"unix solaris":29,"ibm datapower":29,"linux red hat":29,"shell scripting":29,"batch scheduling":5,"oracle databases":29,"microsoft windows":29,"network troubleshooting":5,"version control software":29,"managed secure file transfer":5,"secure file transfer protocols":5},3,[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],"IBM DataPower","XML","XSLT","XALAN","Java","J2EE","APIs","Managed Secure File Transfer","Feedhub","Batch Scheduling","CaaS","Shell Scripting","Oracle Databases","Autosys","Version Control Software","Agile","DevOps","JBoss","WebLogic","WebSphere","Jenkins","GitHub","Microsoft Windows","Linux Red Hat","Unix Solaris","Network Troubleshooting","Secure File Transfer Protocols","Dynatrace","Grafana","Splunk",{"analysis":29,"troubleshooting":29,"service monitoring":29,"implementation planning":29,"middleware technologies":29,"integration technologies":29,"application implementation":29,"financial management systems":5,"production problem resolution":29,"production application support":29,"infrastructure technology support":29},[63,64,65,66,67,68,69,70,71,72,73],"Production Application Support","Application Implementation","Infrastructure Technology Support","Troubleshooting","Production Problem Resolution","Service Monitoring","Analysis","Implementation Planning","Middleware Technologies","Integration Technologies","Financial Management Systems",1,1.2,{"id":77,"slug":78,"title":79,"raw_title":11,"is_featured":12,"company":80,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":83,"processed_country_iso_code_gmaps":84,"processed_home_office":20,"processed_salary_min":22,"processed_salary_max":85,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":86,"processed_employment_types":27,"processed_it_skills":87,"processed_it_skills_labels":89,"processed_job_expertise_skills":116,"processed_job_expertise_skills_labels":117,"max_cpc":74,"actual_cpc":75},78557,"lead-software-engineer-java-api-sun-life-of-canada-corporate","Lead Software Engineer (JAVA, API)",{"name":81,"slug":82,"logo_url":11},"Sun Life of Canada - Corporate","sun-life-of-canada-corporate",[17],[19],140000,[26],{"xml":29,"java":88,"json":29,"rest":29,"snyk":29,"soap":29,"junit":29,"kafka":29,"react":29,"docker":29,"jquery":5,"ai apis":29,"jenkins":29,"mockito":29,"veracode":29,"bitbucket":29,"checkmarx":29,"sonarqube":29,"javascript":5,"kubernetes":29,"restassured":29,"spring boot":88,"microservices":88,"github copilot":29,"api development":88,"web accessibility":29,"prompt engineering":29,"large language models (llms)":29,"ai agent orchestration platforms":29},4,[35,90,91,92,93,94,95,96,97,98,32,99,100,101,102,103,104,51,105,106,107,108,109,110,111,112,113,114,115],"Spring Boot","Microservices","API Development","React","Web Accessibility","Docker","Kubernetes","Kafka","SOAP","REST","JSON","JUnit","Mockito","RESTAssured","BitBucket","JavaScript","jQuery","GitHub Copilot","AI agent orchestration platforms","Large Language Models (LLMs)","Prompt Engineering","AI APIs","SonarQube","Checkmarx","Snyk","Veracode",{"devops":29,"mentoring":88,"code review":88,"unit testing":29,"on-call support":29,"risk mitigation":29,"threat modeling":29,"containerization":29,"incident response":29,"project estimation":29,"agile methodologies":29,"systems integration":88,"technical leadership":88,"security code reviews":88,"continuous improvement":29,"middleware technologies":29,"secure coding practices":88,"technical documentation":29,"web hosting technologies":29,"security testing methodologies":29,"application development life cycle":88},[118,119,120,121,122,123,124,125,47,126,71,127,128,129,130,131,132,133,134,135,136],"Application Development Life Cycle","Systems Integration","Technical Leadership","Agile Methodologies","Secure Coding Practices","Security Code Reviews","Threat Modeling","Security Testing Methodologies","Containerization","Web Hosting Technologies","Unit Testing","Continuous Improvement","Incident Response","On-call Support","Project Estimation","Risk Mitigation","Technical Documentation","Code Review","Mentoring",{"industry":138,"employment_type":145,"expertise_skills":148,"it_skills":199,"salary_currency":261,"processed_working_hours":263},[139,142],{"key":140,"label":141,"count":5},"financial services","Financial Services",{"key":143,"label":144,"count":74},"banking","Banking",[146],{"key":27,"label":147,"count":5},"PERMANENT",[149,151,153,155,157,159,161,163,166,168,170,172,174,176,178,181,183,185,187,189,191,193,195,197],{"key":150,"label":71,"slug":150,"count":5},"middleware-technologies",{"key":152,"label":69,"slug":152,"count":74},"analysis",{"key":154,"label":118,"slug":154,"count":74},"application-development-life-cycle",{"key":156,"label":64,"slug":156,"count":74},"application-implementation",{"key":158,"label":135,"slug":158,"count":74},"code-review",{"key":160,"label":126,"slug":160,"count":74},"containerization",{"key":162,"label":129,"slug":162,"count":74},"continuous-improvement",{"key":164,"label":165,"slug":164,"count":74},"devops","Devops",{"key":167,"label":73,"slug":167,"count":74},"financial-management-systems",{"key":169,"label":70,"slug":169,"count":74},"implementation-planning",{"key":171,"label":130,"slug":171,"count":74},"incident-response",{"key":173,"label":65,"slug":173,"count":74},"infrastructure-technology-support",{"key":175,"label":72,"slug":175,"count":74},"integration-technologies",{"key":177,"label":136,"slug":177,"count":74},"mentoring",{"key":179,"label":180,"slug":179,"count":74},"on-call-support","On-Call Support",{"key":182,"label":63,"slug":182,"count":74},"production-application-support",{"key":184,"label":67,"slug":184,"count":74},"production-problem-resolution",{"key":186,"label":132,"slug":186,"count":74},"project-estimation",{"key":188,"label":133,"slug":188,"count":74},"risk-mitigation",{"key":190,"label":122,"slug":190,"count":74},"secure-coding-practices",{"key":192,"label":123,"slug":192,"count":74},"security-code-reviews",{"key":194,"label":125,"slug":194,"count":74},"security-testing-methodologies",{"key":196,"label":68,"slug":196,"count":74},"service-monitoring",{"key":198,"label":119,"slug":198,"count":74},"systems-integration",[200,202,205,207,210,213,215,217,220,223,225,226,228,230,232,235,238,240,243,246,249,252,255,258],{"key":201,"label":35,"slug":201,"count":5},"java",{"key":203,"label":204,"slug":203,"count":5},"xml","Xml",{"key":206,"label":51,"slug":206,"count":5},"jenkins",{"key":208,"label":209,"slug":208,"count":74},"api-development","Api Development",{"key":211,"label":212,"slug":211,"count":74},"apis","Apis",{"key":214,"label":44,"slug":214,"count":74},"autosys",{"key":216,"label":40,"slug":216,"count":74},"batch-scheduling",{"key":218,"label":219,"slug":218,"count":74},"bitbucket","Bitbucket",{"key":221,"label":222,"slug":221,"count":74},"caas","Caas",{"key":224,"label":113,"slug":224,"count":74},"checkmarx",{"key":164,"label":165,"slug":164,"count":74},{"key":227,"label":95,"slug":227,"count":74},"docker",{"key":229,"label":58,"slug":229,"count":74},"dynatrace",{"key":231,"label":39,"slug":231,"count":74},"feedhub",{"key":233,"label":234,"slug":233,"count":74},"github","Github",{"key":236,"label":237,"slug":236,"count":74},"github-copilot","Github Copilot",{"key":239,"label":59,"slug":239,"count":74},"grafana",{"key":241,"label":242,"slug":241,"count":74},"ibm-datapower","Ibm Datapower",{"key":244,"label":245,"slug":244,"count":74},"j2ee","J2Ee",{"key":247,"label":248,"slug":247,"count":74},"javascript","Javascript",{"key":250,"label":251,"slug":250,"count":74},"jboss","Jboss",{"key":253,"label":254,"slug":253,"count":74},"jquery","Jquery",{"key":256,"label":257,"slug":256,"count":74},"json","Json",{"key":259,"label":260,"slug":259,"count":74},"junit","Junit",[262],{"key":23,"label":23,"count":5},[264],{"key":26,"label":26,"count":5},{"total":266,"jobs":267},0,[]]