[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-expertise-software-design-patterns-my":3,"job-search-\u002Fde-my\u002Fjobs-by-expertise\u002Fsoftware-design-patterns":4,"expertise-filters-\u002Fde-my\u002Fjobs-by-expertise\u002Fsoftware-design-patterns":71,"featured-jobs-\u002Fde-my\u002Fjobs-by-expertise\u002Fsoftware-design-patterns":162},{},{"total":5,"jobs":6},1,[7],{"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":32,"processed_job_expertise_skills":55,"processed_job_expertise_skills_labels":56,"max_cpc":5,"actual_cpc":70},92899,"senior-software-engineer-backend-gx-bank-berhad-4","Senior Software Engineer, Backend",null,false,{"name":14,"slug":15,"logo_url":11},"GX Bank Berhad","gx-bank-berhad",[17],"Petaling Jaya",[19],"MY","onsite",120000,180000,"MYR","estimated",[26],"FULL_TIME","permanent",{"c":29,"c#":29,"go":30,"aws":31,"c++":29,"php":29,"sqs":31,"java":29,"ruby":29,"rust":29,"ci\u002Fcd":31,"kafka":31,"ocaml":29,"scala":29,"docker":31,"erlang":29,"python":29,"haskell":29,"node.js":29,"kubernetes":31,"restful api":31,"microservices":30},2,4,3,[33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54],"Go","C++","C","Java","Scala","Rust","Haskell","OCaml","Erlang","Python","Ruby","PHP","Node.js","C#","Kafka","SQS","Kubernetes","Docker","AWS","CI\u002FCD","Microservices","RESTful API",{"debugging":31,"clean code":31,"solid principles":31,"service ownership":31,"clean architecture":31,"performance tuning":31,"large-scale systems":31,"root cause analysis":31,"performance analysis":31,"specification writing":31,"software design patterns":31,"service capacity planning":31,"full stack performance tuning":31},[57,58,59,60,61,62,63,64,65,66,67,68,69],"Software Design Patterns","Clean Code","SOLID Principles","Clean Architecture","Service Capacity Planning","Performance Analysis","Performance Tuning","Root Cause Analysis","Large-scale Systems","Full Stack Performance Tuning","Debugging","Specification Writing","Service Ownership",0.4,{"industry":72,"employment_type":76,"expertise_skills":79,"it_skills":108,"salary_currency":158,"processed_working_hours":160},[73],{"key":74,"label":75,"count":5},"digital banking","Digital Banking",[77],{"key":27,"label":78,"count":5},"PERMANENT",[80,82,84,86,88,90,92,94,96,98,101,104,106],{"key":81,"label":69,"slug":81,"count":5},"service-ownership",{"key":83,"label":58,"slug":83,"count":5},"clean-code",{"key":85,"label":60,"slug":85,"count":5},"clean-architecture",{"key":87,"label":57,"slug":87,"count":5},"software-design-patterns",{"key":89,"label":68,"slug":89,"count":5},"specification-writing",{"key":91,"label":67,"slug":91,"count":5},"debugging",{"key":93,"label":66,"slug":93,"count":5},"full-stack-performance-tuning",{"key":95,"label":63,"slug":95,"count":5},"performance-tuning",{"key":97,"label":64,"slug":97,"count":5},"root-cause-analysis",{"key":99,"label":100,"slug":99,"count":5},"solid-principles","Solid Principles",{"key":102,"label":103,"slug":102,"count":5},"large-scale-systems","Large-Scale Systems",{"key":105,"label":62,"slug":105,"count":5},"performance-analysis",{"key":107,"label":61,"slug":107,"count":5},"service-capacity-planning",[109,112,114,116,118,120,122,124,126,129,131,134,137,139,141,142,145,146,148,151,154,156],{"key":110,"label":111,"slug":110,"count":5},"cicd","Ci\u002FCd",{"key":113,"label":50,"slug":113,"count":5},"docker",{"key":115,"label":39,"slug":115,"count":5},"haskell",{"key":117,"label":42,"slug":117,"count":5},"python",{"key":119,"label":41,"slug":119,"count":5},"erlang",{"key":121,"label":35,"slug":121,"count":5},"c",{"key":123,"label":33,"slug":123,"count":5},"go",{"key":125,"label":36,"slug":125,"count":5},"java",{"key":127,"label":128,"slug":127,"count":5},"restful-api","Restful Api",{"key":130,"label":49,"slug":130,"count":5},"kubernetes",{"key":132,"label":133,"slug":132,"count":5},"aws","Aws",{"key":135,"label":136,"slug":135,"count":5},"php","Php",{"key":138,"label":38,"slug":138,"count":5},"rust",{"key":140,"label":47,"slug":140,"count":5},"kafka",{"key":121,"label":34,"slug":121,"count":5},{"key":143,"label":144,"slug":143,"count":5},"ocaml","Ocaml",{"key":121,"label":46,"slug":121,"count":5},{"key":147,"label":37,"slug":147,"count":5},"scala",{"key":149,"label":150,"slug":149,"count":5},"nodejs","Node.Js",{"key":152,"label":153,"slug":152,"count":5},"sqs","Sqs",{"key":155,"label":43,"slug":155,"count":5},"ruby",{"key":157,"label":53,"slug":157,"count":5},"microservices",[159],{"key":23,"label":23,"count":5},[161],{"key":26,"label":26,"count":5},{"total":163,"jobs":164},0,[]]