[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-kafka-th":3,"job-search-\u002Fen-th\u002Fjobs-by-skill\u002Fkafka":8,"skill-page-filters-\u002Fen-th\u002Fjobs-by-skill\u002Fkafka":185,"featured-jobs-\u002Fen-th\u002Fjobs-by-skill\u002Fkafka":320},{"image_path":4,"content_de":5,"content_en":5,"composite_key":6,"last_updated":7},"\u002Fimages\u002Fskill\u002Fkafka.webp",null,"skill:kafka:th","2026-08-17T09:02:40.535799+02:00",{"total":9,"jobs":10},5,[11,82,110,151,171],{"id":12,"slug":13,"title":14,"raw_title":5,"is_featured":15,"company":16,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":20,"processed_country_iso_code_gmaps":22,"processed_home_office":24,"processed_salary_min":25,"processed_salary_max":26,"processed_salary_currency":27,"processed_salary_source":28,"processed_working_hours":29,"processed_employment_types":31,"processed_it_skills":32,"processed_it_skills_labels":34,"processed_job_expertise_skills":60,"processed_job_expertise_skills_labels":61,"max_cpc":81,"actual_cpc":81},81711,"ai-enabled-full-stack-developer3373-allianz-insurance","AI Enabled Full Stack Developer_3373",false,{"name":17,"slug":18,"logo_url":19},"Allianz Insurance","allianz-insurance","https:\u002F\u002Fcdn.phenompeople.com\u002FCareerConnectResources\u002FAISAIPGB\u002Fimages\u002FHeader-1706868786965.svg",[21],"Bangkok",[23],"TH","hybrid",70000,100000,"EUR","estimated",[30],"FULL_TIME","permanent",{"aws":33,"java":33,"ngrx":33,"ci\u002Fcd":33,"junit":33,"kafka":33,"maven":33,"owasp":33,"aggrid":33,"docker":33,"kotlin":33,"angular":33,"fastify":33,"mongodb":33,"node.js":33,"algorithms":33,"kubernetes":33,"postgresql":33,"restful api":33,"spring boot":33,"ai coding tools":33,"data structures":33,"microsoft azure":33,"spring security":33,"spring data jdbc":33},4,[35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59],"Java","Kotlin","Spring Boot","Spring Security","PostgreSQL","Spring Data JDBC","MongoDB","Kafka","RESTful API","Maven","Microsoft Azure","AWS","Docker","Kubernetes","Angular","NGRx","Node.js","Fastify","AGGrid","JUnit","CI\u002FCD","OWASP","Data Structures","Algorithms","AI Coding Tools",{"indexing":33,"runbooks":33,"api design":33,"api security":33,"bff patterns":33,"observability":33,"schema design":33,"micro frontend":33,"document modeling":33,"performance tuning":33,"query optimization":33,"parameter versioning":33,"aggregation pipelines":33,"full stack development":33,"technical design reviews":33,"event-driven microservices":33,"high-throughput calculations":33,"scaled agile framework (safe)":33,"distributed task orchestration":33},[62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80],"Full Stack Development","Event-Driven Microservices","API Design","API Security","Distributed Task Orchestration","Parameter Versioning","High-Throughput Calculations","Scaled Agile Framework (SAFe)","Technical Design Reviews","Observability","Runbooks","Performance Tuning","Schema Design","Query Optimization","Document Modeling","Indexing","Aggregation Pipelines","Micro Frontend","BFF Patterns",1,{"id":83,"slug":84,"title":85,"raw_title":5,"is_featured":15,"company":86,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":87,"processed_country_iso_code_gmaps":88,"processed_home_office":24,"processed_salary_min":25,"processed_salary_max":26,"processed_salary_currency":27,"processed_salary_source":28,"processed_working_hours":89,"processed_employment_types":31,"processed_it_skills":90,"processed_it_skills_labels":93,"processed_job_expertise_skills":96,"processed_job_expertise_skills_labels":97,"max_cpc":81,"actual_cpc":81},70783,"ai-experienced-full-stack-developerd-3186-allianz-insurance","AI-experienced Full Stack Developer_D-3186",{"name":17,"slug":18,"logo_url":19},[21],[23],[30],{"java":33,"ngrx":91,"ci\u002Fcd":91,"junit":91,"kafka":33,"maven":91,"docker":91,"flyway":92,"kotlin":33,"angular":33,"fastify":92,"node.js":91,"kubernetes":91,"postgresql":33,"restful api":33,"spring boot":33,"microsoft azure":91,"spring security":91,"spring data jdbc":91,"ai coding tools (e.g., claude code, github copilot)":33},3,2,[35,36,37,38,39,40,94,42,43,44,45,47,48,49,50,51,52,54,55,95],"Flyway","AI coding tools (e.g., Claude Code, GitHub Copilot)",{"containerization":91,"automated testing":91,"performance tuning":33,"parameter versioning":91,"cloud-native delivery":91,"full stack development":33,"api design and security":33,"agile\u002Fsafe methodologies":91,"event-driven microservices":33,"observability and runbooks":92,"high-throughput calculations":91,"data structures and algorithms":33,"distributed task orchestration":91},[62,98,99,100,101,102,103,104,105,106,107,108,109],"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",{"id":111,"slug":112,"title":113,"raw_title":5,"is_featured":15,"company":114,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":117,"processed_country_iso_code_gmaps":119,"processed_home_office":120,"processed_salary_min":121,"processed_salary_max":122,"processed_salary_currency":123,"processed_salary_source":28,"processed_working_hours":124,"processed_employment_types":31,"processed_it_skills":125,"processed_it_skills_labels":126,"processed_job_expertise_skills":135,"processed_job_expertise_skills_labels":136,"max_cpc":81,"actual_cpc":81},60051,"senior-lead-qa-engineer-fx-tha002-refinitiv-software-thailand-limited","Senior Lead QA Engineer (FX)",{"name":115,"slug":116,"logo_url":5},"Refinitiv Software (Thailand) Limited","refinitiv-software-thailand-limited",[118],"Pathum Wan",[23],"onsite",80000,120000,"USD",[30],{"aws":91,"sql":33,"java":33,"codex":91,"kafka":91,"maven":33,"cursor":91,"docker":91,"selenium":33,"kubernetes":91,"playwright":33,"claude code":91,"cucumber-jvm":33,"github copilot":91},[35,127,128,129,130,44,47,48,46,42,131,132,133,134],"Selenium","Playwright","Cucumber-JVM","SQL","GitHub Copilot","Claude Code","Cursor","Codex",{"fx trading":91,"api testing":33,"fix protocol":33,"qa automation":33,"test planning":33,"test strategy":33,"agile methodologies":33,"integration testing":33,"performance testing":33,"root cause analysis":33,"shift left approach":33,"financial technology":91,"test closure reports":33,"infrastructure testing":91},[137,138,139,140,141,142,143,144,145,146,147,148,149,150],"QA Automation","Test Strategy","Test Planning","Test Closure Reports","Root Cause Analysis","FIX Protocol","API Testing","Integration Testing","Performance Testing","Infrastructure Testing","Shift Left Approach","Agile Methodologies","Financial Technology","FX Trading",{"id":152,"slug":153,"title":154,"raw_title":5,"is_featured":15,"company":155,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":156,"processed_country_iso_code_gmaps":157,"processed_home_office":120,"processed_salary_min":158,"processed_salary_max":159,"processed_salary_currency":123,"processed_salary_source":28,"processed_working_hours":160,"processed_employment_types":31,"processed_it_skills":161,"processed_it_skills_labels":162,"processed_job_expertise_skills":163,"processed_job_expertise_skills_labels":164,"max_cpc":81,"actual_cpc":81},60050,"senior-qa-automation-engineer-fx-tha002-refinitiv-software-thailand-limited","Senior QA Automation Engineer (FX)",{"name":115,"slug":116,"logo_url":5},[118],[23],60000,90000,[30],{"aws":91,"sql":33,"java":33,"codex":91,"kafka":92,"maven":33,"cursor":91,"docker":91,"selenium":33,"kubernetes":91,"playwright":33,"claude code":91,"cucumber-jvm":33,"github copilot":91},[35,127,128,129,130,44,47,48,46,42,131,132,133,134],{"api testing":33,"qa automation":33,"test strategy":91,"database testing":33,"integration testing":33,"performance testing":91,"shift left approach":91,"fix protocol testing":91,"test plan maintenance":91,"mocking and simulation":91,"fx trading domain knowledge":92,"technical architecture understanding":91},[137,165,143,144,166,145,138,167,168,169,147,170],"FIX Protocol Testing","Database Testing","Test Plan Maintenance","Technical Architecture Understanding","Mocking and Simulation","FX Trading Domain Knowledge",{"id":172,"slug":173,"title":174,"raw_title":5,"is_featured":15,"company":175,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":176,"processed_country_iso_code_gmaps":177,"processed_home_office":120,"processed_salary_min":158,"processed_salary_max":159,"processed_salary_currency":123,"processed_salary_source":28,"processed_working_hours":178,"processed_employment_types":31,"processed_it_skills":179,"processed_it_skills_labels":180,"processed_job_expertise_skills":181,"processed_job_expertise_skills_labels":182,"max_cpc":81,"actual_cpc":184},60040,"lead-qa-automation-engineer-fx-tha002-refinitiv-software-thailand-limited","Lead QA Automation Engineer (FX)",{"name":115,"slug":116,"logo_url":5},[118],[23],[30],{"aws":91,"sql":33,"java":33,"codex":91,"kafka":91,"maven":33,"cursor":91,"docker":91,"selenium":33,"kubernetes":91,"playwright":33,"claude code":91,"cucumber-jvm":33,"github copilot":91},[35,127,128,129,130,44,47,48,46,131,132,133,134,42],{"api testing":33,"qa automation":33,"integration testing":33,"performance testing":33,"shift left approach":33,"fix protocol testing":33,"infrastructure testing":91,"fx trading domain knowledge":91,"test strategy implementation":33,"technical architecture understanding":33},[137,165,143,144,145,146,183,168,147,170],"Test Strategy Implementation",0.3,{"industry":186,"employment_type":196,"expertise_skills":199,"it_skills":257,"salary_currency":315,"processed_working_hours":318},[187,190,193],{"key":188,"label":189,"count":91},"financial markets infrastructure","Financial Markets Infrastructure",{"key":191,"label":192,"count":91},"data provider","Data Provider",{"key":194,"label":195,"count":92},"insurance","Insurance",[197],{"key":31,"label":198,"count":9},"PERMANENT",[200,202,204,206,209,212,214,216,218,220,222,224,226,229,231,233,236,239,242,244,246,249,251,254],{"key":201,"label":145,"slug":201,"count":91},"performance-testing",{"key":203,"label":144,"slug":203,"count":91},"integration-testing",{"key":205,"label":147,"slug":205,"count":91},"shift-left-approach",{"key":207,"label":208,"slug":207,"count":91},"qa-automation","Qa Automation",{"key":210,"label":211,"slug":210,"count":91},"api-testing","Api Testing",{"key":213,"label":73,"slug":213,"count":92},"performance-tuning",{"key":215,"label":62,"slug":215,"count":92},"full-stack-development",{"key":217,"label":68,"slug":217,"count":92},"high-throughput-calculations",{"key":219,"label":168,"slug":219,"count":92},"technical-architecture-understanding",{"key":221,"label":66,"slug":221,"count":92},"distributed-task-orchestration",{"key":223,"label":146,"slug":223,"count":92},"infrastructure-testing",{"key":225,"label":138,"slug":225,"count":92},"test-strategy",{"key":227,"label":228,"slug":227,"count":92},"fx-trading-domain-knowledge","Fx Trading Domain Knowledge",{"key":230,"label":63,"slug":230,"count":92},"event-driven-microservices",{"key":232,"label":67,"slug":232,"count":92},"parameter-versioning",{"key":234,"label":235,"slug":234,"count":92},"fix-protocol-testing","Fix Protocol Testing",{"key":237,"label":238,"slug":237,"count":81},"scaled-agile-framework-safe","Scaled Agile Framework (Safe)",{"key":240,"label":241,"slug":240,"count":81},"bff-patterns","Bff Patterns",{"key":243,"label":75,"slug":243,"count":81},"query-optimization",{"key":245,"label":72,"slug":245,"count":81},"runbooks",{"key":247,"label":248,"slug":247,"count":81},"api-design-and-security","Api Design And Security",{"key":250,"label":108,"slug":250,"count":81},"containerization",{"key":252,"label":253,"slug":252,"count":81},"cloud-native-delivery","Cloud-Native Delivery",{"key":255,"label":256,"slug":255,"count":81},"api-security","Api Security",[258,260,262,264,266,268,271,273,275,278,280,282,285,287,289,292,295,297,299,301,304,307,310,313],{"key":259,"label":35,"slug":259,"count":9},"java",{"key":261,"label":44,"slug":261,"count":9},"maven",{"key":263,"label":42,"slug":263,"count":9},"kafka",{"key":265,"label":47,"slug":265,"count":9},"docker",{"key":267,"label":48,"slug":267,"count":9},"kubernetes",{"key":269,"label":270,"slug":269,"count":33},"aws","Aws",{"key":272,"label":134,"slug":272,"count":91},"codex",{"key":274,"label":130,"slug":274,"count":91},"sql",{"key":276,"label":277,"slug":276,"count":91},"cucumber-jvm","Cucumber-Jvm",{"key":279,"label":128,"slug":279,"count":91},"playwright",{"key":281,"label":133,"slug":281,"count":91},"cursor",{"key":283,"label":284,"slug":283,"count":91},"github-copilot","Github Copilot",{"key":286,"label":132,"slug":286,"count":91},"claude-code",{"key":288,"label":127,"slug":288,"count":91},"selenium",{"key":290,"label":291,"slug":290,"count":92},"junit","Junit",{"key":293,"label":294,"slug":293,"count":92},"ms-azure","MS Azure",{"key":296,"label":49,"slug":296,"count":92},"angular",{"key":298,"label":38,"slug":298,"count":92},"spring-security",{"key":300,"label":37,"slug":300,"count":92},"spring-boot",{"key":302,"label":303,"slug":302,"count":92},"nodejs","Node.Js",{"key":305,"label":306,"slug":305,"count":92},"postgresql","Postgresql",{"key":308,"label":309,"slug":308,"count":92},"spring-data-jdbc","Spring Data Jdbc",{"key":311,"label":312,"slug":311,"count":92},"cicd","Ci\u002FCd",{"key":314,"label":36,"slug":314,"count":92},"kotlin",[316,317],{"key":123,"label":123,"count":91},{"key":27,"label":27,"count":92},[319],{"key":30,"label":30,"count":9},{"total":321,"jobs":322},0,[]]