[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-page-filters-\u002Fde-th\u002Fjobs-by-skill\u002Fkotlin":3,"job-search-\u002Fde-th\u002Fjobs-by-skill\u002Fkotlin":167,"seo-content-skill-kotlin-th":268,"featured-jobs-\u002Fde-th\u002Fjobs-by-skill\u002Fkotlin":272},{"industry":4,"employment_type":9,"expertise_skills":13,"it_skills":88,"salary_currency":161,"processed_working_hours":164},[5],{"key":6,"label":7,"count":8},"insurance","Insurance",3,[10],{"key":11,"label":12,"count":8},"permanent","PERMANENT",[14,18,21,24,27,30,33,37,40,43,46,49,52,55,58,61,64,67,70,73,76,79,82,85],{"key":15,"label":16,"slug":15,"count":17},"event-driven-microservices","Event-Driven Microservices",2,{"key":19,"label":20,"slug":19,"count":17},"performance-tuning","Performance Tuning",{"key":22,"label":23,"slug":22,"count":17},"distributed-task-orchestration","Distributed Task Orchestration",{"key":25,"label":26,"slug":25,"count":17},"high-throughput-calculations","High-Throughput Calculations",{"key":28,"label":29,"slug":28,"count":17},"parameter-versioning","Parameter Versioning",{"key":31,"label":32,"slug":31,"count":17},"full-stack-development","Full Stack Development",{"key":34,"label":35,"slug":34,"count":36},"mobile-native-functionalities","Mobile Native Functionalities",1,{"key":38,"label":39,"slug":38,"count":36},"observability","Observability",{"key":41,"label":42,"slug":41,"count":36},"development-best-practices","Development Best Practices",{"key":44,"label":45,"slug":44,"count":36},"state-management","State Management",{"key":47,"label":48,"slug":47,"count":36},"ai-driven-tools-and-methodologies","Ai-Driven Tools And Methodologies",{"key":50,"label":51,"slug":50,"count":36},"automated-testing","Automated Testing",{"key":53,"label":54,"slug":53,"count":36},"micro-frontend","Micro Frontend",{"key":56,"label":57,"slug":56,"count":36},"technical-design-reviews","Technical Design Reviews",{"key":59,"label":60,"slug":59,"count":36},"schema-design","Schema Design",{"key":62,"label":63,"slug":62,"count":36},"observability-and-runbooks","Observability And Runbooks",{"key":65,"label":66,"slug":65,"count":36},"scaled-agile-framework-safe","Scaled Agile Framework (Safe)",{"key":68,"label":69,"slug":68,"count":36},"bff-patterns","Bff Patterns",{"key":71,"label":72,"slug":71,"count":36},"technical-design-decisions","Technical Design Decisions",{"key":74,"label":75,"slug":74,"count":36},"query-optimization","Query Optimization",{"key":77,"label":78,"slug":77,"count":36},"runbooks","Runbooks",{"key":80,"label":81,"slug":80,"count":36},"push-notification-services","Push Notification Services",{"key":83,"label":84,"slug":83,"count":36},"mobile-uiux-design","Mobile Ui\u002FUx Design",{"key":86,"label":87,"slug":86,"count":36},"api-design-and-security","Api Design And Security",[89,92,95,98,101,104,107,110,113,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158],{"key":90,"label":91,"slug":90,"count":8},"kotlin","Kotlin",{"key":93,"label":94,"slug":93,"count":8},"cicd","Ci\u002FCd",{"key":96,"label":97,"slug":96,"count":17},"ms-azure","MS Azure",{"key":99,"label":100,"slug":99,"count":17},"spring-data-jdbc","Spring Data Jdbc",{"key":102,"label":103,"slug":102,"count":17},"spring-security","Spring Security",{"key":105,"label":106,"slug":105,"count":17},"nodejs","Node.Js",{"key":108,"label":109,"slug":108,"count":17},"angular","Angular",{"key":111,"label":112,"slug":111,"count":17},"junit","Junit",{"key":114,"label":115,"slug":114,"count":17},"kafka","Kafka",{"key":117,"label":118,"slug":117,"count":17},"fastify","Fastify",{"key":120,"label":121,"slug":120,"count":17},"ngrx","Ngrx",{"key":123,"label":124,"slug":123,"count":17},"maven","Maven",{"key":126,"label":127,"slug":126,"count":17},"java","Java",{"key":129,"label":130,"slug":129,"count":17},"restful-api","Restful Api",{"key":132,"label":133,"slug":132,"count":17},"docker","Docker",{"key":135,"label":136,"slug":135,"count":17},"spring-boot","Spring Boot",{"key":138,"label":139,"slug":138,"count":17},"kubernetes","Kubernetes",{"key":141,"label":142,"slug":141,"count":17},"postgresql","Postgresql",{"key":144,"label":145,"slug":144,"count":36},"dart","Dart",{"key":147,"label":148,"slug":147,"count":36},"rest-apis","Rest Apis",{"key":150,"label":151,"slug":150,"count":36},"graphql","Graphql",{"key":153,"label":154,"slug":153,"count":36},"bitrise","Bitrise",{"key":156,"label":157,"slug":156,"count":36},"swift","Swift",{"key":159,"label":160,"slug":159,"count":36},"flutter","Flutter",[162],{"key":163,"label":163,"count":8},"EUR",[165],{"key":166,"label":166,"count":8},"FULL_TIME",{"total":8,"jobs":168},[169,208,241],{"id":170,"slug":171,"title":172,"raw_title":173,"is_featured":174,"company":175,"raw_hiringOrganization_logo_url":173,"processed_city_gmaps":179,"processed_country_iso_code_gmaps":181,"processed_home_office":183,"processed_salary_min":184,"processed_salary_max":185,"processed_salary_currency":163,"processed_salary_source":186,"processed_working_hours":187,"processed_employment_types":11,"processed_it_skills":188,"processed_it_skills_labels":190,"processed_job_expertise_skills":200,"processed_job_expertise_skills_labels":201,"max_cpc":36,"actual_cpc":36},81530,"expert-mobile-developerd-3151-allianz-insurance","Expert Mobile Developer_D-3151",null,false,{"name":176,"slug":177,"logo_url":178},"Allianz Insurance","allianz-insurance","https:\u002F\u002Fcdn.phenompeople.com\u002FCareerConnectResources\u002FAISAIPGB\u002Fimages\u002FHeader-1706868786965.svg",[180],"Bangkok",[182],"TH","hybrid",70000,100000,"estimated",[166],{"git":8,"dart":189,"jira":8,"ci\u002Fcd":8,"swift":8,"kotlin":8,"bitrise":8,"flutter":189,"graphql":8,"firebase":8,"rest apis":8,"confluence":8,"github actions":8,"machine learning":17},4,[160,145,191,192,193,194,195,154,196,157,91,197,198,199],"REST APIs","GraphQL","CI\u002FCD","Git","GitHub Actions","Firebase","JIRA","Confluence","Machine Learning",{"state management":189,"mobile ui\u002Fux design":189,"code quality assurance":189,"mobile app development":189,"agile\u002Fscrum methodologies":8,"development best practices":189,"push notification services":8,"technical design decisions":189,"mobile native functionalities":8,"ai-driven tools and methodologies":8,"flutter architecture (bloc, riverpod, provider)":189},[202,203,45,204,81,35,205,206,72,42,207],"Mobile App Development","Flutter Architecture (Bloc, Riverpod, Provider)","Mobile UI\u002FUX Design","Agile\u002FScrum Methodologies","Code Quality Assurance","AI-driven Tools and Methodologies",{"id":209,"slug":210,"title":211,"raw_title":173,"is_featured":174,"company":212,"raw_hiringOrganization_logo_url":173,"processed_city_gmaps":213,"processed_country_iso_code_gmaps":214,"processed_home_office":183,"processed_salary_min":184,"processed_salary_max":185,"processed_salary_currency":163,"processed_salary_source":186,"processed_working_hours":215,"processed_employment_types":11,"processed_it_skills":216,"processed_it_skills_labels":217,"processed_job_expertise_skills":232,"processed_job_expertise_skills_labels":233,"max_cpc":36,"actual_cpc":36},81711,"ai-enabled-full-stack-developer3373-allianz-insurance","AI Enabled Full Stack Developer_3373",{"name":176,"slug":177,"logo_url":178},[180],[182],[166],{"aws":189,"java":189,"ngrx":189,"ci\u002Fcd":189,"junit":189,"kafka":189,"maven":189,"owasp":189,"aggrid":189,"docker":189,"kotlin":189,"angular":189,"fastify":189,"mongodb":189,"node.js":189,"algorithms":189,"kubernetes":189,"postgresql":189,"restful api":189,"spring boot":189,"ai coding tools":189,"data structures":189,"microsoft azure":189,"spring security":189,"spring data jdbc":189},[127,91,136,103,218,219,220,115,221,124,222,223,133,139,109,224,225,118,226,227,193,228,229,230,231],"PostgreSQL","Spring Data JDBC","MongoDB","RESTful API","Microsoft Azure","AWS","NGRx","Node.js","AGGrid","JUnit","OWASP","Data Structures","Algorithms","AI Coding Tools",{"indexing":189,"runbooks":189,"api design":189,"api security":189,"bff patterns":189,"observability":189,"schema design":189,"micro frontend":189,"document modeling":189,"performance tuning":189,"query optimization":189,"parameter versioning":189,"aggregation pipelines":189,"full stack development":189,"technical design reviews":189,"event-driven microservices":189,"high-throughput calculations":189,"scaled agile framework (safe)":189,"distributed task orchestration":189},[32,16,234,235,23,29,26,236,57,39,78,20,60,75,237,238,239,54,240],"API Design","API Security","Scaled Agile Framework (SAFe)","Document Modeling","Indexing","Aggregation Pipelines","BFF Patterns",{"id":242,"slug":243,"title":244,"raw_title":173,"is_featured":174,"company":245,"raw_hiringOrganization_logo_url":173,"processed_city_gmaps":246,"processed_country_iso_code_gmaps":247,"processed_home_office":183,"processed_salary_min":184,"processed_salary_max":185,"processed_salary_currency":163,"processed_salary_source":186,"processed_working_hours":248,"processed_employment_types":11,"processed_it_skills":249,"processed_it_skills_labels":250,"processed_job_expertise_skills":253,"processed_job_expertise_skills_labels":254,"max_cpc":36,"actual_cpc":267},70783,"ai-experienced-full-stack-developerd-3186-allianz-insurance","AI-experienced Full Stack Developer_D-3186",{"name":176,"slug":177,"logo_url":178},[180],[182],[166],{"java":189,"ngrx":8,"ci\u002Fcd":8,"junit":8,"kafka":189,"maven":8,"docker":8,"flyway":17,"kotlin":189,"angular":189,"fastify":17,"node.js":8,"kubernetes":8,"postgresql":189,"restful api":189,"spring boot":189,"microsoft azure":8,"spring security":8,"spring data jdbc":8,"ai coding tools (e.g., claude code, github copilot)":189},[127,91,136,103,218,219,251,115,221,124,222,133,139,109,224,225,118,227,193,252],"Flyway","AI coding tools (e.g., Claude Code, GitHub Copilot)",{"containerization":8,"automated testing":8,"performance tuning":189,"parameter versioning":8,"cloud-native delivery":8,"full stack development":189,"api design and security":189,"agile\u002Fsafe methodologies":8,"event-driven microservices":189,"observability and runbooks":17,"high-throughput calculations":8,"data structures and algorithms":189,"distributed task orchestration":8},[32,255,256,257,258,259,260,261,262,263,264,265,266],"Event-driven microservices","API design and security","Distributed task orchestration","Parameter versioning","High-throughput calculations","Data structures and algorithms","Performance tuning","Automated testing","Agile\u002FSAFe methodologies","Cloud-native delivery","Containerization","Observability and runbooks",0.3,{"image_path":269,"content_de":173,"content_en":173,"composite_key":270,"last_updated":271},"\u002Fimages\u002Fskill\u002Fkotlin.webp","skill:kotlin:th","2026-08-17T09:03:18.822765+02:00",{"total":273,"jobs":274},0,[]]