[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"job-search-\u002Fde-hk\u002Fjobs-by-skill\u002Fspring":3,"seo-content-skill-spring-hk":111,"skill-page-filters-\u002Fde-hk\u002Fjobs-by-skill\u002Fspring":115,"featured-jobs-\u002Fde-hk\u002Fjobs-by-skill\u002Fspring":230},{"total":4,"jobs":5},3,[6,55,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":16,"processed_home_office":18,"processed_salary_min":19,"processed_salary_max":20,"processed_salary_currency":21,"processed_salary_source":22,"processed_working_hours":23,"processed_employment_types":25,"processed_it_skills":26,"processed_it_skills_labels":28,"processed_job_expertise_skills":48,"processed_job_expertise_skills_labels":49,"max_cpc":54,"actual_cpc":54},75414,"associate-software-engineer-ms-hong-kong-limited","Associate, Software Engineer",null,false,{"name":13,"slug":14,"logo_url":10},"MS Hong Kong Limited","ms-hong-kong-limited",[],[17],"HK","onsite",600000,900000,"HKD","estimated",[24],"FULL_TIME","permanent",{"db2":4,"git":4,"java":27,"unix":4,"junit":27,"kafka":27,"scala":27,"spring":27,"sybase":4,"angular":4,"jbehave":27,"jenkins":4,"mongodb":4,"cucumber":27,"bitbucket":4,"concordion":27,"javascript":4,"typescript":4,"spring boot":27},4,[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47],"Java","Scala","Spring","Spring Boot","Kafka","JUnit","jbehave","cucumber","concordion","Sybase","DB2","MongoDB","Bitbucket","Git","Jenkins","Unix","TypeScript","JavaScript","Angular",{"tdd":27,"sdlc":27,"agile methodology":4,"financing industry knowledge":4},[50,51,52,53],"SDLC","TDD","Agile Methodology","Financing Industry Knowledge",1,{"id":56,"slug":57,"title":58,"raw_title":10,"is_featured":11,"company":59,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":60,"processed_country_iso_code_gmaps":62,"processed_home_office":18,"processed_salary_min":63,"processed_salary_max":64,"processed_salary_currency":21,"processed_salary_source":22,"processed_working_hours":65,"processed_employment_types":25,"processed_it_skills":66,"processed_it_skills_labels":68,"processed_job_expertise_skills":73,"processed_job_expertise_skills_labels":74,"max_cpc":54,"actual_cpc":54},48833,"executive-director-operations-technology-finance-operations-risk-tech-ms-hong-kong-limited","Executive Director, Operations Technology, Finance Operations Risk Tech",{"name":13,"slug":14,"logo_url":10},[61],"Kowloon",[17],1200000,1800000,[24],{"java":27,"azure":4,"cloud":4,"kafka":67,"devops":4,"spring":27,"angular":67,"mongodb":67,"microservices":27},2,[29,31,69,70,71,72,47,33,40],"Microservices","DevOps","Cloud","Azure",{"ci\u002Fcd":4,"fintech":67,"agile practices":27,"database modeling":4,"architecture design":27,"distributed systems":27},[75,76,77,78,79,80],"Distributed Systems","Agile Practices","Architecture Design","CI\u002FCD","Database Modeling","FinTech",{"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":18,"processed_salary_min":90,"processed_salary_max":91,"processed_salary_currency":21,"processed_salary_source":22,"processed_working_hours":92,"processed_employment_types":25,"processed_it_skills":93,"processed_it_skills_labels":94,"processed_job_expertise_skills":102,"processed_job_expertise_skills_labels":103,"max_cpc":54,"actual_cpc":54},61782,"system-analystsenior-system-analyst-core-banking-system-ocbc-bank-hong-kong-limited","System Analyst\u002FSenior System Analyst (Core banking system)",{"name":86,"slug":87,"logo_url":10},"OCBC Bank (Hong Kong) Limited","ocbc-bank-hong-kong-limited",[],[17],60000,90000,[24],{"api":27,"sql":27,"java":27,"spring":27,"json\u002Fxml":27,"rest api":4,"cicd pipeline":4,"microservices":27,"automation testing":4,"javascript frameworks":4},[29,95,31,96,97,69,98,99,100,101],"API","JSON\u002FXML","SQL","REST API","JavaScript Frameworks","CICD pipeline","Automation testing",{"testing":27,"deployment":27,"peer reviews":4,"system design":27,"production support":27,"banking applications":27,"technology risk assessment":4},[104,105,106,107,108,109,110],"System Design","Banking Applications","Testing","Deployment","Technology Risk Assessment","Peer Reviews","Production Support",{"image_path":112,"content_de":10,"content_en":10,"composite_key":113,"last_updated":114},"\u002Fimages\u002Fskill\u002Fspring.webp","skill:spring:hk","2026-08-17T09:03:19.073846+02:00",{"industry":116,"employment_type":123,"expertise_skills":126,"it_skills":165,"salary_currency":226,"processed_working_hours":228},[117,120],{"key":118,"label":119,"count":67},"financial services","Financial Services",{"key":121,"label":122,"count":54},"banking","Banking",[124],{"key":25,"label":125,"count":4},"PERMANENT",[127,130,132,134,136,138,140,142,145,147,149,151,154,157,159,161,163],{"key":128,"label":129,"slug":128,"count":54},"cicd","Ci\u002FCd",{"key":131,"label":109,"slug":131,"count":54},"peer-reviews",{"key":133,"label":106,"slug":133,"count":54},"testing",{"key":135,"label":79,"slug":135,"count":54},"database-modeling",{"key":137,"label":77,"slug":137,"count":54},"architecture-design",{"key":139,"label":107,"slug":139,"count":54},"deployment",{"key":141,"label":110,"slug":141,"count":54},"production-support",{"key":143,"label":144,"slug":143,"count":54},"sdlc","Sdlc",{"key":146,"label":76,"slug":146,"count":54},"agile-practices",{"key":148,"label":108,"slug":148,"count":54},"technology-risk-assessment",{"key":150,"label":53,"slug":150,"count":54},"financing-industry-knowledge",{"key":152,"label":153,"slug":152,"count":54},"tdd","Tdd",{"key":155,"label":156,"slug":155,"count":54},"fintech","Fintech",{"key":158,"label":104,"slug":158,"count":54},"system-design",{"key":160,"label":52,"slug":160,"count":54},"agile-methodology",{"key":162,"label":75,"slug":162,"count":54},"distributed-systems",{"key":164,"label":105,"slug":164,"count":54},"banking-applications",[166,168,170,172,175,177,179,182,185,187,189,192,195,198,200,202,205,207,210,213,216,218,221,224],{"key":167,"label":31,"slug":167,"count":4},"spring",{"key":169,"label":29,"slug":169,"count":4},"java",{"key":171,"label":33,"slug":171,"count":67},"kafka",{"key":173,"label":174,"slug":173,"count":67},"mongodb","Mongodb",{"key":176,"label":47,"slug":176,"count":67},"angular",{"key":178,"label":69,"slug":178,"count":67},"microservices",{"key":180,"label":181,"slug":180,"count":54},"cicd-pipeline","Cicd Pipeline",{"key":183,"label":184,"slug":183,"count":54},"typescript","Typescript",{"key":186,"label":71,"slug":186,"count":54},"cloud",{"key":188,"label":32,"slug":188,"count":54},"spring-boot",{"key":190,"label":191,"slug":190,"count":54},"jsonxml","Json\u002FXml",{"key":193,"label":194,"slug":193,"count":54},"ms-azure","MS Azure",{"key":196,"label":197,"slug":196,"count":54},"db2","Db2",{"key":35,"label":199,"slug":35,"count":54},"Jbehave",{"key":201,"label":30,"slug":201,"count":54},"scala",{"key":203,"label":204,"slug":203,"count":54},"rest-api","Rest Api",{"key":206,"label":97,"slug":206,"count":54},"sql",{"key":208,"label":209,"slug":208,"count":54},"devops","Devops",{"key":211,"label":212,"slug":211,"count":54},"junit","Junit",{"key":214,"label":215,"slug":214,"count":54},"javascript","Javascript",{"key":37,"label":217,"slug":37,"count":54},"Concordion",{"key":219,"label":220,"slug":219,"count":54},"javascript-frameworks","Javascript Frameworks",{"key":222,"label":223,"slug":222,"count":54},"automation-testing","Automation Testing",{"key":225,"label":41,"slug":225,"count":54},"bitbucket",[227],{"key":21,"label":21,"count":4},[229],{"key":24,"label":24,"count":4},{"total":231,"jobs":232},0,[]]