[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"job-search-\u002Fde-global\u002Fjobs-by-skill\u002Frestful-api-design":3,"seo-content-skill-restful-api-design-global":132,"skill-page-filters-\u002Fde-global\u002Fjobs-by-skill\u002Frestful-api-design":133,"featured-jobs-\u002Fde-global\u002Fjobs-by-skill\u002Frestful-api-design":282},{"total":4,"jobs":5},2,[6,81],{"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":30,"processed_job_expertise_skills":57,"processed_job_expertise_skills_labels":58,"max_cpc":80,"actual_cpc":80},82575,"sr-application-developer-canadian-imperial-bank-of-commerce-canada","Sr. Application Developer",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",100000,140000,"CAD","estimated",[25],"FULL_TIME","permanent",{"git":28,"sql":29,".net":28,"azure":29,"kafka":29,"nosql":29,"blazor":28,"docker":29,"solace":29,"angular":28,"jenkins":29,"node.js":28,".net core":28,"javascript":28,"kubernetes":29,"typescript":28,"service bus":29,"azure devops":29,"github actions":29,"github copilot":29,"ci\u002Fcd pipelines":29,"prompt engineering":29,"restful api design":28,"monitoring\u002Falerting":29,"infrastructure as code":29,"event-driven architectures":29},4,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],"Node.js",".NET",".NET Core","Blazor","Angular","RESTful API design","JavaScript","TypeScript","Git","CI\u002FCD pipelines","Azure","Docker","Kubernetes","SQL","NoSQL","GitHub Copilot","Prompt engineering","GitHub Actions","Azure DevOps","Jenkins","Infrastructure as code","Monitoring\u002Falerting","Service Bus","Kafka","Solace","Event-driven architectures",{"caching":29,"deployment":28,"monitoring":28,"unit testing":28,"microservices":28,"orchestration":29,"secure coding":28,"ui automation":28,"api automation":28,"message queues":29,"version control":28,"containerization":29,"automated testing":28,"functional design":28,"strategic planning":29,"integration testing":28,"technology roadmaps":29,"ai-driven development":29,"full-stack development":28,"object-oriented design":28,"technical architecture":28},[59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79],"Full-stack development","Technical architecture","Microservices","Automated testing","Deployment","Monitoring","Strategic planning","Technology roadmaps","Secure coding","Object-oriented design","Functional design","Unit testing","Integration testing","API automation","UI automation","Version control","Containerization","Orchestration","Caching","Message queues","AI-driven development",1,{"id":82,"slug":83,"title":84,"raw_title":10,"is_featured":11,"company":85,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":88,"processed_country_iso_code_gmaps":89,"processed_home_office":19,"processed_salary_min":91,"processed_salary_max":92,"processed_salary_currency":93,"processed_salary_source":23,"processed_working_hours":94,"processed_employment_types":26,"processed_it_skills":95,"processed_it_skills_labels":96,"processed_job_expertise_skills":118,"processed_job_expertise_skills_labels":119,"max_cpc":80,"actual_cpc":131},87232,"lead-api-software-developer-lead-software-developer-schoolsfirst-federal-credit-union","Lead API Software Developer (Lead Software Developer)",{"name":86,"slug":87,"logo_url":10},"SchoolsFirst Federal Credit Union","schoolsfirst-federal-credit-union",[],[90],"US",129880,214303,"USD",[25],{"c#":28,"jwt":28,"java":29,"html5":29,"swift":29,"t-sql":28,"kotlin":29,".net core":28,"javascript":29,"mutual tls":28,"sql server":28,"typescript":29,"azure devops":28,"openid connect":28,"pii encryption":28,"source control":28,"ci\u002Fcd pipelines":28,"openapi\u002Fswagger":28,"threat modeling":28,"deployment tools":28,"devops practices":28,"automated testing":28,"restful api design":28,"structured logging":28,"distributed tracing":28,"api gateway controls":28,"automated security testing":28},[97,33,36,98,99,37,38,100,101,102,103,49,40,104,105,106,107,108,109,110,111,112,113,114,115,116,117],"C#","SQL Server","T-SQL","HTML5","Swift","Java","Kotlin","DevOps practices","OpenAPI\u002FSwagger","OpenID Connect","JWT","mutual TLS","API gateway controls","PII encryption","threat modeling","automated security testing","structured logging","distributed tracing","source control","automated testing","deployment tools",{"budgeting":29,"agile\u002Fscrum":28,"api security":28,"api governance":28,"api architecture":28,"project management":28,"regulatory compliance":29,"digital banking knowledge":29,"financial services knowledge":29,"credit union operations knowledge":29,"software development life cycle (sdlc)":28},[120,121,122,123,124,125,126,127,128,129,130],"API architecture","API governance","API security","Software Development Life Cycle (SDLC)","Agile\u002FScrum","Project Management","Budgeting","Financial services knowledge","Digital banking knowledge","Credit union operations knowledge","Regulatory compliance",0.5,{},{"industry":134,"employment_type":141,"expertise_skills":144,"it_skills":212,"salary_currency":277,"processed_working_hours":280},[135,138],{"key":136,"label":137,"count":80},"banking","Banking",{"key":139,"label":140,"count":80},"financial services","Financial Services",[142],{"key":26,"label":143,"count":4},"PERMANENT",[145,148,151,154,157,159,161,164,167,169,172,175,178,181,184,187,190,193,196,199,202,204,207,209],{"key":146,"label":147,"slug":146,"count":80},"integration-testing","Integration Testing",{"key":149,"label":150,"slug":149,"count":80},"version-control","Version Control",{"key":152,"label":153,"slug":152,"count":80},"technical-architecture","Technical Architecture",{"key":155,"label":156,"slug":155,"count":80},"ui-automation","Ui Automation",{"key":158,"label":63,"slug":158,"count":80},"deployment",{"key":160,"label":64,"slug":160,"count":80},"monitoring",{"key":162,"label":163,"slug":162,"count":80},"api-governance","Api Governance",{"key":165,"label":166,"slug":165,"count":80},"financial-services-knowledge","Financial Services Knowledge",{"key":168,"label":126,"slug":168,"count":80},"budgeting",{"key":170,"label":171,"slug":170,"count":80},"api-automation","Api Automation",{"key":173,"label":174,"slug":173,"count":80},"secure-coding","Secure Coding",{"key":176,"label":177,"slug":176,"count":80},"digital-banking-knowledge","Digital Banking Knowledge",{"key":179,"label":180,"slug":179,"count":80},"full-stack-development","Full-Stack Development",{"key":182,"label":183,"slug":182,"count":80},"software-development-life-cycle-sdlc","Software Development Life Cycle (Sdlc)",{"key":185,"label":186,"slug":185,"count":80},"project-management","Project management",{"key":188,"label":189,"slug":188,"count":80},"automated-testing","Automated Testing",{"key":191,"label":192,"slug":191,"count":80},"message-queues","Message Queues",{"key":194,"label":195,"slug":194,"count":80},"credit-union-operations-knowledge","Credit Union Operations Knowledge",{"key":197,"label":198,"slug":197,"count":80},"api-architecture","Api Architecture",{"key":200,"label":201,"slug":200,"count":80},"functional-design","Functional Design",{"key":203,"label":75,"slug":203,"count":80},"containerization",{"key":205,"label":206,"slug":205,"count":80},"technology-roadmaps","Technology Roadmaps",{"key":208,"label":124,"slug":208,"count":80},"agilescrum",{"key":210,"label":211,"slug":210,"count":80},"api-security","Api Security",[213,216,219,222,225,228,231,234,237,240,242,245,248,250,253,254,256,259,262,265,267,270,272,274],{"key":214,"label":215,"slug":214,"count":4},"restful-api-design","Restful Api Design",{"key":217,"label":218,"slug":217,"count":4},"typescript","Typescript",{"key":220,"label":221,"slug":220,"count":4},"cicd-pipelines","Ci\u002FCd Pipelines",{"key":223,"label":224,"slug":223,"count":4},"javascript","Javascript",{"key":226,"label":227,"slug":226,"count":4},"azure-devops","Azure Devops",{"key":229,"label":230,"slug":229,"count":4},"net-core",".Net Core",{"key":232,"label":233,"slug":232,"count":80},"infrastructure-as-code","Infrastructure As Code",{"key":235,"label":236,"slug":235,"count":80},"jwt","Jwt",{"key":238,"label":239,"slug":238,"count":80},"automated-security-testing","Automated Security Testing",{"key":241,"label":39,"slug":241,"count":80},"git",{"key":243,"label":244,"slug":243,"count":80},"openapiswagger","Openapi\u002FSwagger",{"key":246,"label":247,"slug":246,"count":80},"github-actions","Github Actions",{"key":249,"label":102,"slug":249,"count":80},"java",{"key":251,"label":252,"slug":251,"count":80},"monitoringalerting","Monitoring\u002FAlerting",{"key":188,"label":189,"slug":188,"count":80},{"key":255,"label":43,"slug":255,"count":80},"kubernetes",{"key":257,"label":258,"slug":257,"count":80},"mutual-tls","Mutual Tls",{"key":260,"label":261,"slug":260,"count":80},"prompt-engineering","Prompt Engineering",{"key":263,"label":264,"slug":263,"count":80},"devops-practices","Devops Practices",{"key":266,"label":54,"slug":266,"count":80},"kafka",{"key":268,"label":269,"slug":268,"count":80},"ms-azure","MS Azure",{"key":271,"label":103,"slug":271,"count":80},"kotlin",{"key":273,"label":97,"slug":273,"count":80},"c",{"key":275,"label":276,"slug":275,"count":80},"nosql","Nosql",[278,279],{"key":22,"label":22,"count":80},{"key":93,"label":93,"count":80},[281],{"key":25,"label":25,"count":4},{"total":80,"jobs":283},[284],{"id":285,"slug":286,"title":287,"raw_title":10,"is_featured":288,"company":289,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":293,"processed_country_iso_code_gmaps":295,"processed_home_office":297,"processed_salary_min":298,"processed_salary_max":299,"processed_salary_currency":300,"processed_salary_source":10,"processed_working_hours":301,"processed_employment_types":143,"processed_it_skills":303,"processed_it_skills_labels":10,"processed_job_expertise_skills":304,"processed_job_expertise_skills_labels":305,"max_cpc":312,"actual_cpc":10},52265,"privatkundenbetreuer-mwd-banking-frankfurt-am-main-white-horse-international-gmbh","Privatkundenbetreuer (m\u002Fw\u002Fd) – Banking | Frankfurt am Main",true,{"name":290,"slug":291,"logo_url":292},"White Horse International GmbH","white-horse-international-gmbh","https:\u002F\u002Fwhitehorse-international.com\u002Fwp-content\u002Fuploads\u002F2022\u002F03\u002Fwhite-horse-logo-final-gif.gif",[294],"Frankfurt am Main",[296],"DE","HYBRID",45000,65000,"EUR",[302],"full_time",{},{"Financial Analysis":29,"Regulatory Compliance":29,"New Customer Acquisition":29,"Private Banking Advisory":29,"Banking Products Knowledge":29,"Customer Relationship Management":29},[306,307,308,309,310,311],"Private Banking Advisory","Financial Analysis","Banking Products Knowledge","Regulatory Compliance","Customer Relationship Management","New Customer Acquisition",0.8]