[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"job-search-\u002Fde-ca\u002Fjobs-by-expertise\u002Fmiddleware-technologies":3,"seo-content-expertise-middleware-technologies-ca":136,"expertise-filters-\u002Fde-ca\u002Fjobs-by-expertise\u002Fmiddleware-technologies":137,"featured-jobs-\u002Fde-ca\u002Fjobs-by-expertise\u002Fmiddleware-technologies":265},{"total":4,"jobs":5},2,[6,75],{"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":29,"processed_job_expertise_skills":60,"processed_job_expertise_skills_labels":61,"max_cpc":73,"actual_cpc":74},82465,"application-support-analyst-datapower-canadian-imperial-bank-of-commerce-canada","Application Support Analyst- DataPower",null,false,{"name":13,"slug":14,"logo_url":10},"Canadian Imperial Bank of Commerce (Canada)","canadian-imperial-bank-of-commerce-canada",[16],"Toronto",[18],"CA","hybrid",70000,90000,"CAD","estimated",[25],"FULL_TIME","permanent",{"xml":28,"apis":28,"caas":4,"j2ee":28,"java":28,"xslt":28,"agile":28,"jboss":4,"xalan":4,"devops":28,"github":28,"splunk":4,"autosys":4,"feedhub":4,"grafana":4,"jenkins":4,"weblogic":4,"dynatrace":4,"websphere":4,"unix solaris":28,"ibm datapower":28,"linux red hat":28,"shell scripting":28,"batch scheduling":4,"oracle databases":28,"microsoft windows":28,"network troubleshooting":4,"version control software":28,"managed secure file transfer":4,"secure file transfer protocols":4},3,[30,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],"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":28,"troubleshooting":28,"service monitoring":28,"implementation planning":28,"middleware technologies":28,"integration technologies":28,"application implementation":28,"financial management systems":4,"production problem resolution":28,"production application support":28,"infrastructure technology support":28},[62,63,64,65,66,67,68,69,70,71,72],"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":76,"slug":77,"title":78,"raw_title":10,"is_featured":11,"company":79,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":82,"processed_country_iso_code_gmaps":83,"processed_home_office":19,"processed_salary_min":21,"processed_salary_max":84,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":85,"processed_employment_types":26,"processed_it_skills":86,"processed_it_skills_labels":88,"processed_job_expertise_skills":115,"processed_job_expertise_skills_labels":116,"max_cpc":73,"actual_cpc":74},78557,"lead-software-engineer-java-api-sun-life-of-canada-corporate","Lead Software Engineer (JAVA, API)",{"name":80,"slug":81,"logo_url":10},"Sun Life of Canada - Corporate","sun-life-of-canada-corporate",[16],[18],140000,[25],{"xml":28,"java":87,"json":28,"rest":28,"snyk":28,"soap":28,"junit":28,"kafka":28,"react":28,"docker":28,"jquery":4,"ai apis":28,"jenkins":28,"mockito":28,"veracode":28,"bitbucket":28,"checkmarx":28,"sonarqube":28,"javascript":4,"kubernetes":28,"restassured":28,"spring boot":87,"microservices":87,"github copilot":28,"api development":87,"web accessibility":28,"prompt engineering":28,"large language models (llms)":28,"ai agent orchestration platforms":28},4,[34,89,90,91,92,93,94,95,96,97,31,98,99,100,101,102,103,50,104,105,106,107,108,109,110,111,112,113,114],"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":28,"mentoring":87,"code review":87,"unit testing":28,"on-call support":28,"risk mitigation":28,"threat modeling":28,"containerization":28,"incident response":28,"project estimation":28,"agile methodologies":28,"systems integration":87,"technical leadership":87,"security code reviews":87,"continuous improvement":28,"middleware technologies":28,"secure coding practices":87,"technical documentation":28,"web hosting technologies":28,"security testing methodologies":28,"application development life cycle":87},[117,118,119,120,121,122,123,124,46,125,70,126,127,128,129,130,131,132,133,134,135],"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":4},"financial services","Financial Services",{"key":143,"label":144,"count":73},"banking","Banking",[146],{"key":26,"label":147,"count":4},"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":70,"slug":150,"count":4},"middleware-technologies",{"key":152,"label":68,"slug":152,"count":73},"analysis",{"key":154,"label":117,"slug":154,"count":73},"application-development-life-cycle",{"key":156,"label":63,"slug":156,"count":73},"application-implementation",{"key":158,"label":134,"slug":158,"count":73},"code-review",{"key":160,"label":125,"slug":160,"count":73},"containerization",{"key":162,"label":128,"slug":162,"count":73},"continuous-improvement",{"key":164,"label":165,"slug":164,"count":73},"devops","Devops",{"key":167,"label":72,"slug":167,"count":73},"financial-management-systems",{"key":169,"label":69,"slug":169,"count":73},"implementation-planning",{"key":171,"label":129,"slug":171,"count":73},"incident-response",{"key":173,"label":64,"slug":173,"count":73},"infrastructure-technology-support",{"key":175,"label":71,"slug":175,"count":73},"integration-technologies",{"key":177,"label":135,"slug":177,"count":73},"mentoring",{"key":179,"label":180,"slug":179,"count":73},"on-call-support","On-Call Support",{"key":182,"label":62,"slug":182,"count":73},"production-application-support",{"key":184,"label":66,"slug":184,"count":73},"production-problem-resolution",{"key":186,"label":131,"slug":186,"count":73},"project-estimation",{"key":188,"label":132,"slug":188,"count":73},"risk-mitigation",{"key":190,"label":121,"slug":190,"count":73},"secure-coding-practices",{"key":192,"label":122,"slug":192,"count":73},"security-code-reviews",{"key":194,"label":124,"slug":194,"count":73},"security-testing-methodologies",{"key":196,"label":67,"slug":196,"count":73},"service-monitoring",{"key":198,"label":118,"slug":198,"count":73},"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":34,"slug":201,"count":4},"java",{"key":203,"label":204,"slug":203,"count":4},"xml","Xml",{"key":206,"label":50,"slug":206,"count":4},"jenkins",{"key":208,"label":209,"slug":208,"count":73},"api-development","Api Development",{"key":211,"label":212,"slug":211,"count":73},"apis","Apis",{"key":214,"label":43,"slug":214,"count":73},"autosys",{"key":216,"label":39,"slug":216,"count":73},"batch-scheduling",{"key":218,"label":219,"slug":218,"count":73},"bitbucket","Bitbucket",{"key":221,"label":222,"slug":221,"count":73},"caas","Caas",{"key":224,"label":112,"slug":224,"count":73},"checkmarx",{"key":164,"label":165,"slug":164,"count":73},{"key":227,"label":94,"slug":227,"count":73},"docker",{"key":229,"label":57,"slug":229,"count":73},"dynatrace",{"key":231,"label":38,"slug":231,"count":73},"feedhub",{"key":233,"label":234,"slug":233,"count":73},"github","Github",{"key":236,"label":237,"slug":236,"count":73},"github-copilot","Github Copilot",{"key":239,"label":58,"slug":239,"count":73},"grafana",{"key":241,"label":242,"slug":241,"count":73},"ibm-datapower","Ibm Datapower",{"key":244,"label":245,"slug":244,"count":73},"j2ee","J2Ee",{"key":247,"label":248,"slug":247,"count":73},"javascript","Javascript",{"key":250,"label":251,"slug":250,"count":73},"jboss","Jboss",{"key":253,"label":254,"slug":253,"count":73},"jquery","Jquery",{"key":256,"label":257,"slug":256,"count":73},"json","Json",{"key":259,"label":260,"slug":259,"count":73},"junit","Junit",[262],{"key":22,"label":22,"count":4},[264],{"key":25,"label":25,"count":4},{"total":266,"jobs":267},0,[]]