[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-api-security-sg":3,"job-search-\u002Fen-sg\u002Fjobs-by-skill\u002Fapi-security":4,"skill-page-filters-\u002Fen-sg\u002Fjobs-by-skill\u002Fapi-security":130,"featured-jobs-\u002Fen-sg\u002Fjobs-by-skill\u002Fapi-security":272},{},{"total":5,"jobs":6},3,[7,61,90],{"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":31,"processed_job_expertise_skills":49,"processed_job_expertise_skills_labels":50,"max_cpc":60,"actual_cpc":60},84860,"12-months-contract-java-backend-developer-through-an-external-agency-payroll-provider-bank-julius-baer-co-ltd-singapore-branch","12 months Contract - Java Backend Developer (Through an External Agency Payroll Provider)",null,false,{"name":14,"slug":15,"logo_url":11},"Bank Julius Baer & Co. Ltd., Singapore Branch","bank-julius-baer-co-ltd-singapore-branch",[17],"Singapore",[19],"SG","onsite",120000,180000,"SGD","estimated",[26],"FULL_TIME","contract",{"jms":5,"jpa":5,"java":29,"jdbc":5,"json":5,"docker":5,"oauth2":5,"kubernetes":5,"unix\u002Flinux":5,"spring boot":29,"api security":5,"iam concepts":5,"bash scripting":30,"ci\u002Fcd pipelines":5,"microsoft azure":5,"devops practices":5,"spring framework":29},4,2,[32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48],"Java","Spring Framework","Spring Boot","JPA","JDBC","JMS","Unix\u002FLinux","Bash scripting","OAuth2","API security","IAM concepts","Microsoft Azure","Docker","Kubernetes","CI\u002FCD pipelines","DevOps practices","JSON",{"code review":5,"agile environment":5,"financial systems":29,"distributed systems":29,"event-driven design":29,"low-latency systems":29,"relational databases":5,"performance optimization":29,"microservices architecture":29},[51,52,53,54,55,56,57,58,59],"Distributed systems","Microservices architecture","Event-driven design","Low-latency systems","Relational databases","Performance optimization","Financial systems","Code review","Agile environment",1,{"id":62,"slug":63,"title":64,"raw_title":11,"is_featured":12,"company":65,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":66,"processed_country_iso_code_gmaps":67,"processed_home_office":68,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":69,"processed_employment_types":27,"processed_it_skills":70,"processed_it_skills_labels":71,"processed_job_expertise_skills":81,"processed_job_expertise_skills_labels":82,"max_cpc":60,"actual_cpc":60},84861,"12-months-contract-senior-frontend-react-engineer-financial-platforms-through-an-external-agency-payroll-provider-bank-julius-baer-co-ltd-singapore-branch","12 months Contract - Senior Frontend (React) Engineer - Financial Platforms (Through an External Agency Payroll Provider)",{"name":14,"slug":15,"logo_url":11},[17],[19],"hybrid",[26],{"react":29,"devops":5,"docker":5,"oauth2":5,"node.js":5,"javascript":29,"kubernetes":5,"typescript":29,"unix\u002Flinux":5,"api security":5,"build tooling":5,"bash scripting":5,"ci\u002Fcd pipelines":5,"microsoft azure":5},[72,73,74,75,76,38,77,43,44,45,78,79,40,80],"JavaScript","TypeScript","React","Node.js","Build Tooling","Bash Scripting","CI\u002FCD Pipelines","DevOps","API Security",{"design systems":29,"financial services":5,"agile methodologies":29,"component libraries":29,"regulated industries":5,"frontend architecture":29,"microservices architecture":5},[83,84,85,86,87,88,89],"Frontend Architecture","Design Systems","Component Libraries","Microservices Architecture","Agile Methodologies","Financial Services","Regulated Industries",{"id":91,"slug":92,"title":93,"raw_title":11,"is_featured":12,"company":94,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":97,"processed_country_iso_code_gmaps":98,"processed_home_office":20,"processed_salary_min":99,"processed_salary_max":100,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":101,"processed_employment_types":102,"processed_it_skills":103,"processed_it_skills_labels":104,"processed_job_expertise_skills":115,"processed_job_expertise_skills_labels":116,"max_cpc":60,"actual_cpc":60},67984,"first-vp-security-architect-1011-united-overseas-bank-ltd","First VP, Security Architect",{"name":95,"slug":96,"logo_url":11},"United Overseas Bank Ltd","united-overseas-bank-ltd",[17],[19],150000,200000,[26],"permanent",{"iam":29,"devsecops":29,"kubernetes":29,"secure sdlc":29,"api security":29,"cryptography":29,"cloud security":29,"policy as code":29,"ai\u002Fgenai security":29,"blockchain security":29,"application security":29,"infrastructure as code":29},[105,106,107,108,80,109,110,111,112,45,113,114],"Cloud Security","AI\u002FGenAI Security","Blockchain Security","Application Security","IAM","Cryptography","Secure SDLC","DevSecOps","Infrastructure as Code","Policy as Code",{"mitre atlas":29,"nist ai rmf":29,"tokenisation":29,"ai red teaming":29,"csa ai controls":29,"threat modeling":29,"ai threat modeling":29,"security engineering":29,"security architecture":29,"technology risk review":29,"custody\u002Fwallet security":29,"smart contract security":29,"owasp top 10 for llm applications":29},[117,118,119,120,121,122,123,124,125,126,127,128,129],"Security Architecture","Security Engineering","Technology Risk Review","Threat Modeling","AI Threat Modeling","AI Red Teaming","Smart Contract Security","Custody\u002FWallet Security","Tokenisation","NIST AI RMF","OWASP Top 10 for LLM Applications","MITRE ATLAS","CSA AI Controls",{"industry":131,"employment_type":138,"expertise_skills":143,"it_skills":205,"salary_currency":268,"processed_working_hours":270},[132,135],{"key":133,"label":134,"count":30},"wealth management","Wealth Management",{"key":136,"label":137,"count":60},"banking","Banking",[139,141],{"key":27,"label":140,"count":30},"CONTRACT",{"key":102,"label":142,"count":60},"PERMANENT",[144,146,148,151,154,156,158,160,162,165,168,171,173,176,179,182,184,186,189,192,195,198,200,202],{"key":145,"label":86,"slug":145,"count":30},"microservices-architecture",{"key":147,"label":84,"slug":147,"count":60},"design-systems",{"key":149,"label":150,"slug":149,"count":60},"performance-optimization","Performance Optimization",{"key":152,"label":153,"slug":152,"count":60},"csa-ai-controls","Csa Ai Controls",{"key":155,"label":119,"slug":155,"count":60},"technology-risk-review",{"key":157,"label":118,"slug":157,"count":60},"security-engineering",{"key":159,"label":117,"slug":159,"count":60},"security-architecture",{"key":161,"label":88,"slug":161,"count":60},"financial-services",{"key":163,"label":164,"slug":163,"count":60},"event-driven-design","Event-Driven Design",{"key":166,"label":167,"slug":166,"count":60},"mitre-atlas","Mitre Atlas",{"key":169,"label":170,"slug":169,"count":60},"relational-databases","Relational Databases",{"key":172,"label":87,"slug":172,"count":60},"agile-methodologies",{"key":174,"label":175,"slug":174,"count":60},"financial-systems","Financial Systems",{"key":177,"label":178,"slug":177,"count":60},"ai-red-teaming","Ai Red Teaming",{"key":180,"label":181,"slug":180,"count":60},"ai-threat-modeling","Ai Threat Modeling",{"key":183,"label":124,"slug":183,"count":60},"custodywallet-security",{"key":185,"label":89,"slug":185,"count":60},"regulated-industries",{"key":187,"label":188,"slug":187,"count":60},"agile-environment","Agile Environment",{"key":190,"label":191,"slug":190,"count":60},"owasp-top-10-for-llm-applications","Owasp Top 10 For Llm Applications",{"key":193,"label":194,"slug":193,"count":60},"low-latency-systems","Low-Latency Systems",{"key":196,"label":197,"slug":196,"count":60},"nist-ai-rmf","Nist Ai Rmf",{"key":199,"label":123,"slug":199,"count":60},"smart-contract-security",{"key":201,"label":125,"slug":201,"count":60},"tokenisation",{"key":203,"label":204,"slug":203,"count":60},"code-review","Code Review",[206,208,211,213,216,219,221,224,226,228,230,232,234,237,240,243,245,247,250,253,256,259,262,265],{"key":207,"label":45,"slug":207,"count":5},"kubernetes",{"key":209,"label":210,"slug":209,"count":5},"api-security","Api Security",{"key":212,"label":77,"slug":212,"count":30},"bash-scripting",{"key":214,"label":215,"slug":214,"count":30},"cicd-pipelines","Ci\u002FCd Pipelines",{"key":217,"label":218,"slug":217,"count":30},"ms-azure","MS Azure",{"key":220,"label":38,"slug":220,"count":30},"unixlinux",{"key":222,"label":223,"slug":222,"count":30},"oauth2","Oauth2",{"key":225,"label":44,"slug":225,"count":30},"docker",{"key":227,"label":107,"slug":227,"count":60},"blockchain-security",{"key":229,"label":33,"slug":229,"count":60},"spring-framework",{"key":231,"label":76,"slug":231,"count":60},"build-tooling",{"key":233,"label":32,"slug":233,"count":60},"java",{"key":235,"label":236,"slug":235,"count":60},"devsecops","Devsecops",{"key":238,"label":239,"slug":238,"count":60},"typescript","Typescript",{"key":241,"label":242,"slug":241,"count":60},"devops-practices","Devops Practices",{"key":244,"label":34,"slug":244,"count":60},"spring-boot",{"key":246,"label":110,"slug":246,"count":60},"cryptography",{"key":248,"label":249,"slug":248,"count":60},"jms","Jms",{"key":251,"label":252,"slug":251,"count":60},"json","Json",{"key":254,"label":255,"slug":254,"count":60},"nodejs","Node.Js",{"key":257,"label":258,"slug":257,"count":60},"aigenai-security","Ai\u002FGenai Security",{"key":260,"label":261,"slug":260,"count":60},"devops","Devops",{"key":263,"label":264,"slug":263,"count":60},"javascript","Javascript",{"key":266,"label":267,"slug":266,"count":60},"iam","Iam",[269],{"key":23,"label":23,"count":5},[271],{"key":26,"label":26,"count":5},{"total":273,"jobs":274},0,[]]