[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-scala-my":3,"job-search-\u002Fde-my\u002Fjobs-by-skill\u002Fscala":4,"skill-page-filters-\u002Fde-my\u002Fjobs-by-skill\u002Fscala":185,"featured-jobs-\u002Fde-my\u002Fjobs-by-skill\u002Fscala":311},{},{"total":5,"jobs":6},3,[7,65,78],{"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":53,"processed_job_expertise_skills_labels":54,"max_cpc":64,"actual_cpc":64},72876,"senior-software-engineer-backend-gx-bank-berhad-2","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":5,"c#":5,"go":29,"aws":5,"c++":5,"php":5,"sqs":5,"java":5,"ruby":5,"rust":5,"ci\u002Fcd":5,"kafka":5,"ocaml":5,"scala":5,"docker":5,"erlang":5,"python":5,"haskell":5,"node.js":5,"kubernetes":5,"restful api":5,"microservices":29},4,[31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52],"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",{"clean code":5,"scalability":29,"design patterns":5,"solid principles":5,"service ownership":5,"clean architecture":5,"performance tuning":5,"root cause analysis":5,"software architecture":29},[55,56,57,58,59,60,61,62,63],"Software Architecture","Design Patterns","Clean Code","SOLID Principles","Clean Architecture","Performance Tuning","Scalability","Root Cause Analysis","Service Ownership",1,{"id":66,"slug":67,"title":10,"raw_title":11,"is_featured":12,"company":68,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":69,"processed_country_iso_code_gmaps":70,"processed_home_office":20,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":71,"processed_employment_types":27,"processed_it_skills":72,"processed_it_skills_labels":74,"processed_job_expertise_skills":75,"processed_job_expertise_skills_labels":76,"max_cpc":64,"actual_cpc":64},72877,"senior-software-engineer-backend-gx-bank-berhad-3",{"name":14,"slug":15,"logo_url":11},[17],[19],[26],{"c":73,"c#":73,"go":29,"aws":5,"c++":73,"php":73,"sqs":5,"java":73,"ruby":73,"rust":73,"ci\u002Fcd":5,"kafka":5,"ocaml":73,"scala":73,"docker":5,"erlang":73,"python":73,"haskell":73,"node.js":73,"kubernetes":5,"restful api":5,"microservices":29},2,[31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52],{"clean code":5,"design patterns":5,"solid principles":5,"service ownership":5,"clean architecture":5,"performance tuning":5,"root cause analysis":5,"software architecture":29,"technical documentation":5},[55,56,57,58,59,60,62,63,77],"Technical Documentation",{"id":79,"slug":80,"title":81,"raw_title":11,"is_featured":12,"company":82,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":85,"processed_country_iso_code_gmaps":87,"processed_home_office":20,"processed_salary_min":88,"processed_salary_max":89,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":90,"processed_employment_types":27,"processed_it_skills":91,"processed_it_skills_labels":92,"processed_job_expertise_skills":110,"processed_job_expertise_skills_labels":111,"max_cpc":64,"actual_cpc":184},63088,"senior-manager-data-platform-engineering-pamb-prudential-assurance-malaysia-berhad","Senior Manager, Data Platform Engineering",{"name":83,"slug":84,"logo_url":11},"Prudential Assurance Malaysia Berhad","prudential-assurance-malaysia-berhad",[86],"Kuala Lumpur",[19],150000,200000,[26],{"sql":29,"ci\u002Fcd":29,"kafka":5,"scala":29,"spark":29,"python":29,"graphql":5,"mongodb":5,"collibra":5,"fivetran":5,"power bi":5,"cosmos db":29,"datastage":5,"event hub":5,"delta lake":29,"informatica":5,"unity catalog":29,"qlik replicate":5,"azure data lake":29,"azure databricks":29,"azure data factory":29},[93,94,95,96,97,98,40,35,99,100,101,45,102,103,104,105,106,107,108,109,50],"Azure Databricks","Azure Data Factory","Azure Data Lake","Unity Catalog","Cosmos DB","Power BI","SQL","Spark","Delta Lake","Event Hub","GraphQL","MongoDB","Qlik Replicate","Fivetran","DataStage","Informatica","Collibra",{"edw":29,"scd2":29,"mlops":5,"hiring":29,"english":29,"rfp\u002Frfi":29,"budgeting":5,"automation":29,"onboarding":29,"data uplift":29,"data lineage":29,"data privacy":29,"data quality":29,"data serving":29,"data sharing":29,"optimization":29,"pii handling":29,"data modeling":29,"data security":29,"documentation":29,"data ingestion":29,"feature stores":5,"api integration":5,"cost management":5,"data dictionary":29,"data extraction":29,"data governance":29,"data engineering":29,"data integration":29,"data remediation":29,"team development":29,"analytical skills":29,"data architecture":29,"data entitlements":29,"people leadership":29,"resource sourcing":5,"vendor management":29,"business reporting":29,"cde prioritization":29,"oral communication":29,"project management":29,"capability building":29,"data lake\u002Flakehouse":29,"incident management":29,"root cause analysis":29,"succession planning":29,"c-level presentation":29,"commercial judgement":29,"interpersonal skills":29,"model-ready datasets":5,"regulatory reporting":29,"technical leadership":29,"ai\u002Fml data enablement":5,"dimensional modelling":29,"enterprise data model":29,"regulatory compliance":29,"salesforce data cloud":5,"solution architecture":29,"stakeholder influence":29,"streaming integration":5,"written communication":29,"continuous improvement":29,"data access management":29,"decision-making skills":29,"master data management":29,"performance management":29,"problem-solving skills":29,"technical architecture":29,"executive communication":29,"data platform engineering":29,"legacy system remediation":29,"insurance domain knowledge":29,"business continuity planning":29},[112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,62,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183],"Data Engineering","Data Platform Engineering","Data Architecture","Dimensional Modelling","Enterprise Data Model","Master Data Management","SCD2","Data Governance","Data Quality","Data Lineage","Data Lake\u002FLakehouse","EDW","Regulatory Compliance","Insurance Domain Knowledge","Vendor Management","RFP\u002FRFI","Budgeting","Project Management","Business Continuity Planning","Incident Management","Performance Management","Succession Planning","Hiring","Onboarding","Technical Architecture","Solution Architecture","Data Modeling","Data Integration","Data Ingestion","Data Serving","Data Uplift","Legacy System Remediation","Data Security","PII Handling","Data Privacy","Data Sharing","Data Access Management","Data Entitlements","Data Dictionary","CDE Prioritization","Data Extraction","Data Remediation","Regulatory Reporting","Business Reporting","AI\u002FML Data Enablement","MLOps","Feature Stores","Model-Ready Datasets","Salesforce Data Cloud","API Integration","Streaming Integration","Cost Management","Resource Sourcing","Documentation","Continuous Improvement","Automation","Optimization","Technical Leadership","People Leadership","Team Development","Capability Building","Executive Communication","C-Level Presentation","Stakeholder Influence","Analytical Skills","Problem-Solving Skills","Decision-Making Skills","Commercial Judgement","Interpersonal Skills","Written Communication","Oral Communication","English",0.4,{"industry":186,"employment_type":196,"expertise_skills":199,"it_skills":252,"salary_currency":307,"processed_working_hours":309},[187,190,193],{"key":188,"label":189,"count":73},"digital banking","Digital Banking",{"key":191,"label":192,"count":64},"insurance","Insurance",{"key":194,"label":195,"count":64},"asset management","Asset Management",[197],{"key":27,"label":198,"count":5},"PERMANENT",[200,202,204,206,209,211,213,215,217,219,222,224,226,228,230,232,234,236,238,241,243,245,248,250],{"key":201,"label":62,"slug":201,"count":5},"root-cause-analysis",{"key":203,"label":60,"slug":203,"count":73},"performance-tuning",{"key":205,"label":59,"slug":205,"count":73},"clean-architecture",{"key":207,"label":208,"slug":207,"count":73},"solid-principles","Solid Principles",{"key":210,"label":63,"slug":210,"count":73},"service-ownership",{"key":212,"label":55,"slug":212,"count":73},"software-architecture",{"key":214,"label":56,"slug":214,"count":73},"design-patterns",{"key":216,"label":57,"slug":216,"count":73},"clean-code",{"key":218,"label":135,"slug":218,"count":64},"onboarding",{"key":220,"label":221,"slug":220,"count":64},"cde-prioritization","Cde Prioritization",{"key":223,"label":121,"slug":223,"count":64},"data-lineage",{"key":225,"label":149,"slug":225,"count":64},"data-entitlements",{"key":227,"label":132,"slug":227,"count":64},"performance-management",{"key":229,"label":137,"slug":229,"count":64},"solution-architecture",{"key":231,"label":154,"slug":231,"count":64},"regulatory-reporting",{"key":233,"label":128,"slug":233,"count":64},"budgeting",{"key":235,"label":174,"slug":235,"count":64},"c-level-presentation",{"key":237,"label":155,"slug":237,"count":64},"business-reporting",{"key":239,"label":240,"slug":239,"count":64},"mlops","Mlops",{"key":242,"label":178,"slug":242,"count":64},"decision-making-skills",{"key":244,"label":119,"slug":244,"count":64},"data-governance",{"key":246,"label":247,"slug":246,"count":64},"pii-handling","Pii Handling",{"key":249,"label":116,"slug":249,"count":64},"enterprise-data-model",{"key":251,"label":152,"slug":251,"count":64},"data-extraction",[253,255,258,260,262,264,266,268,271,273,276,277,279,281,283,286,288,291,292,295,298,300,302,304],{"key":254,"label":35,"slug":254,"count":5},"scala",{"key":256,"label":257,"slug":256,"count":5},"cicd","Ci\u002FCd",{"key":259,"label":45,"slug":259,"count":5},"kafka",{"key":261,"label":40,"slug":261,"count":5},"python",{"key":263,"label":33,"slug":263,"count":73},"c",{"key":265,"label":31,"slug":265,"count":73},"go",{"key":267,"label":34,"slug":267,"count":73},"java",{"key":269,"label":270,"slug":269,"count":73},"restful-api","Restful Api",{"key":272,"label":47,"slug":272,"count":73},"kubernetes",{"key":274,"label":275,"slug":274,"count":73},"aws","Aws",{"key":263,"label":32,"slug":263,"count":73},{"key":278,"label":48,"slug":278,"count":73},"docker",{"key":280,"label":37,"slug":280,"count":73},"haskell",{"key":282,"label":39,"slug":282,"count":73},"erlang",{"key":284,"label":285,"slug":284,"count":73},"php","Php",{"key":287,"label":36,"slug":287,"count":73},"rust",{"key":289,"label":290,"slug":289,"count":73},"ocaml","Ocaml",{"key":263,"label":44,"slug":263,"count":73},{"key":293,"label":294,"slug":293,"count":73},"nodejs","Node.Js",{"key":296,"label":297,"slug":296,"count":73},"sqs","Sqs",{"key":299,"label":41,"slug":299,"count":73},"ruby",{"key":301,"label":51,"slug":301,"count":73},"microservices",{"key":303,"label":109,"slug":303,"count":64},"collibra",{"key":305,"label":306,"slug":305,"count":64},"ms-powerbi","MS PowerBI",[308],{"key":23,"label":23,"count":5},[310],{"key":26,"label":26,"count":5},{"total":312,"jobs":313},0,[]]