[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-expertise-distributed-systems-sg":3,"job-search-\u002Fde-sg\u002Fjobs-by-expertise\u002Fdistributed-systems":4,"expertise-filters-\u002Fde-sg\u002Fjobs-by-expertise\u002Fdistributed-systems":300,"featured-jobs-\u002Fde-sg\u002Fjobs-by-expertise\u002Fdistributed-systems":445},{},{"total":5,"jobs":6},7,[7,62,93,152,179,223,273],{"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":50,"processed_job_expertise_skills_labels":51,"max_cpc":61,"actual_cpc":61},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":29,"jpa":29,"java":30,"jdbc":29,"json":29,"docker":29,"oauth2":29,"kubernetes":29,"unix\u002Flinux":29,"spring boot":30,"api security":29,"iam concepts":29,"bash scripting":31,"ci\u002Fcd pipelines":29,"microsoft azure":29,"devops practices":29,"spring framework":30},3,4,2,[33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49],"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":29,"agile environment":29,"financial systems":30,"distributed systems":30,"event-driven design":30,"low-latency systems":30,"relational databases":29,"performance optimization":30,"microservices architecture":30},[52,53,54,55,56,57,58,59,60],"Distributed systems","Microservices architecture","Event-driven design","Low-latency systems","Relational databases","Performance optimization","Financial systems","Code review","Agile environment",1,{"id":63,"slug":64,"title":65,"raw_title":11,"is_featured":12,"company":66,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":69,"processed_country_iso_code_gmaps":70,"processed_home_office":71,"processed_salary_min":72,"processed_salary_max":21,"processed_salary_currency":73,"processed_salary_source":24,"processed_working_hours":74,"processed_employment_types":75,"processed_it_skills":76,"processed_it_skills_labels":77,"processed_job_expertise_skills":83,"processed_job_expertise_skills_labels":84,"max_cpc":61,"actual_cpc":61},75204,"senior-software-engineer-fx-engineering-lseg","Senior Software Engineer (FX Engineering)",{"name":67,"slug":68,"logo_url":11},"LSEG","lseg",[17],[19],"hybrid",80000,"GBP",[26],"permanent",{"sql":29,"java":30,"kafka":29,"nosql":29,"react":31,"docker":29,"solace":29,"kubernetes":29,"spring framework":30},[33,34,78,79,80,81,46,45,82],"Kafka","Solace","SQL","NoSQL","React",{"code review":29,"sdlc processes":29,"performance tuning":30,"architecture design":30,"distributed systems":30,"low latency systems":30,"fault tolerant systems":30,"financial domain knowledge":29},[85,86,87,88,89,90,91,92],"Distributed Systems","Low Latency Systems","Fault Tolerant Systems","Performance Tuning","Code Review","SDLC Processes","Architecture Design","Financial Domain Knowledge",{"id":94,"slug":95,"title":96,"raw_title":11,"is_featured":12,"company":97,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":100,"processed_country_iso_code_gmaps":101,"processed_home_office":20,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":102,"processed_employment_types":75,"processed_it_skills":103,"processed_it_skills_labels":104,"processed_job_expertise_skills":127,"processed_job_expertise_skills_labels":128,"max_cpc":61,"actual_cpc":61},76528,"senior-ai-engineer-ocbc-bank","Senior AI Engineer",{"name":98,"slug":99,"logo_url":11},"OCBC Bank","ocbc-bank",[],[19],[26],{"aws":29,"gcp":29,"git":29,"ray":29,"sql":29,"fsdp":29,"java":30,"ci\u002Fcd":29,"kafka":29,"mlops":29,"nosql":29,"numpy":29,"docker":29,"mlflow":29,"pandas":29,"python":30,"autogen":29,"pytorch":29,"azure ml":29,"kubeflow":29,"deepspeed":29,"langchain":29,"kubernetes":29,"tensorflow":29,"spring boot":29,"restful apis":29,"scikit-learn":29,"microservices":30,"pytorch distributed":29},[105,33,106,107,108,109,110,35,111,112,113,114,78,45,46,80,81,115,116,117,118,119,120,121,122,123,124,125,126],"Python","TensorFlow","PyTorch","pandas","NumPy","scikit-learn","Microservices","AWS","GCP","Azure ML","Git","RESTful APIs","CI\u002FCD","MLOps","LangChain","AutoGen","MLflow","Kubeflow","Ray","FSDP","DeepSpeed","PyTorch Distributed",{"edge ai":29,"agentic ai":29,"lora\u002Fqlora":29,"deep learning":29,"peft pipelines":29,"computer vision":29,"machine learning":30,"model deployment":29,"model monitoring":29,"model versioning":29,"vector databases":29,"agile development":29,"federated learning":29,"prompt engineering":29,"distributed systems":29,"multi-agent systems":29,"distributed training":29,"predictive analytics":29,"recommendation systems":29,"transformer architectures":29,"event-driven architectures":29,"natural language processing":29,"large language models (llms)":29,"retrieval-augmented generation (rag)":29},[129,130,131,132,133,134,135,136,85,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151],"Machine Learning","Agentic AI","Multi-agent systems","Deep Learning","Natural Language Processing","Computer Vision","Recommendation Systems","Predictive Analytics","Event-driven architectures","Model deployment","Model monitoring","Model versioning","Agile development","Transformer architectures","Large Language Models (LLMs)","Vector databases","Retrieval-augmented generation (RAG)","Federated learning","Edge AI","Distributed training","LoRA\u002FQLoRA","PEFT pipelines","Prompt engineering",{"id":153,"slug":154,"title":155,"raw_title":11,"is_featured":12,"company":156,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":159,"processed_country_iso_code_gmaps":160,"processed_home_office":20,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":161,"processed_employment_types":75,"processed_it_skills":162,"processed_it_skills_labels":163,"processed_job_expertise_skills":171,"processed_job_expertise_skills_labels":172,"max_cpc":61,"actual_cpc":61},68081,"vp1-senior-genai-engineer-gmet-1011-united-overseas-bank-ltd","VP1 Senior GenAI Engineer, GMET",{"name":157,"slug":158,"logo_url":11},"United Overseas Bank Ltd","united-overseas-bank-ltd",[17],[19],[26],{"rag":30,"java":29,"vllm":29,"redis":29,"python":30,"elastic":29,"langfuse":29,"langchain":30,"langgraph":30,"openshift":29,"kubernetes":29},[105,33,164,119,165,46,166,167,168,169,170],"LangGraph","RAG","OpenShift","Redis","vLLM","Elastic","Langfuse",{"api design":29,"observability":29,"troubleshooting":29,"distributed systems":29,"software engineering":30,"production resilience":29,"enterprise integration":30},[173,174,85,175,176,177,178],"Software Engineering","API Design","Production Resilience","Observability","Troubleshooting","Enterprise Integration",{"id":180,"slug":181,"title":182,"raw_title":11,"is_featured":12,"company":183,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":184,"processed_country_iso_code_gmaps":185,"processed_home_office":20,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":186,"processed_employment_types":75,"processed_it_skills":187,"processed_it_skills_labels":188,"processed_job_expertise_skills":196,"processed_job_expertise_skills_labels":197,"max_cpc":61,"actual_cpc":61},62235,"ai-software-engineer-vped-ocbc-bank","AI Software Engineer - VP\u002FED",{"name":98,"slug":99,"logo_url":11},[],[19],[26],{"aws":30,"gcp":30,"mcp":30,"java":30,"azure":30,"ci\u002Fcd":30,"devops":30,"python":30,"node.js":30,"langchain":30,"langgraph":30,"typescript":30,"vector databases":30,"orchestration frameworks":30,"agent-based architectures":30},[33,105,189,190,112,191,113,117,192,119,164,193,144,194,195],"TypeScript","Node.js","Azure","DevOps","MCP","Orchestration frameworks","Agent-based architectures",{"apis":30,"agents":30,"ai apis":30,"copilots":30,"security":30,"golden paths":30,"ai governance":30,"observability":30,"ci\u002Fcd pipelines":30,"adoption metrics":30,"software quality":30,"delivery velocity":30,"knowledge systems":30,"distributed systems":30,"workflow automation":30,"platform engineering":30,"software engineering":30,"software architecture":30,"developer productivity":30,"engineering toolchains":30,"operational resilience":30,"ai-powered applications":30,"business-impact metrics":30,"reference architectures":30,"responsible ai practices":30,"large language models (llms)":30,"enterprise-scale applications":30,"engineering productivity metrics":30,"retrieval-augmented generation (rag)":30},[198,199,200,52,201,202,203,204,176,205,145,206,207,208,209,210,211,212,47,213,214,215,216,217,218,219,220,221,222],"Software engineering","Enterprise-scale applications","Platform engineering","APIs","Software architecture","AI governance","Security","Responsible AI practices","Large language models (LLMs)","AI APIs","AI-powered applications","Copilots","Agents","Workflow automation","Knowledge systems","Engineering toolchains","Developer productivity","Software quality","Operational resilience","Delivery velocity","Reference architectures","Golden paths","Engineering productivity metrics","Adoption metrics","Business-impact metrics",{"id":224,"slug":225,"title":226,"raw_title":11,"is_featured":12,"company":227,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":228,"processed_country_iso_code_gmaps":229,"processed_home_office":20,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":230,"processed_employment_types":75,"processed_it_skills":231,"processed_it_skills_labels":232,"processed_job_expertise_skills":252,"processed_job_expertise_skills_labels":253,"max_cpc":61,"actual_cpc":61},62344,"data-engineer-vp-ocbc-bank","Data Engineer (VP)",{"name":98,"slug":99,"logo_url":11},[],[19],[26],{"aws":30,"dbt":29,"git":29,"sql":30,"ci\u002Fcd":29,"kafka":29,"docker":29,"hadoop":29,"python":30,"airflow":29,"dagster":29,"kinesis":29,"pyspark":30,"pinecone":31,"power bi":29,"weaviate":31,"langchain":31,"sagemaker":31,"terraform":31,"databricks":29,"kubernetes":29,"opensearch":31,"apache spark":30,"amazon bedrock":31,"apache iceberg":30,"cloudformation":31,"data virtualization":29,"unix\u002Flinux shell scripting":29},[80,233,234,105,235,236,237,238,115,117,239,112,78,240,241,242,243,45,46,244,245,246,247,119,248,249,250,251],"Apache Spark","PySpark","Apache Iceberg","dbt","Airflow","Dagster","Unix\u002FLinux shell scripting","Kinesis","Hadoop","Data Virtualization","Power BI","Amazon Bedrock","SageMaker","Databricks","OpenSearch","Pinecone","Weaviate","Terraform","CloudFormation",{"mlops":29,"banking":29,"dataops":30,"data mesh":31,"data lineage":30,"ai governance":31,"data products":31,"generative ai":29,"vector search":29,"responsible ai":31,"data governance":30,"data engineering":30,"machine learning":29,"data observability":30,"financial services":29,"distributed systems":29,"feature engineering":29,"metadata management":30,"lakehouse architecture":30,"cloud-native architecture":30,"data platform architecture":30,"large language models (llms)":31,"retrieval-augmented generation (rag)":29},[254,255,256,257,258,259,260,261,262,118,129,263,264,265,266,267,268,85,143,269,270,271,272],"Data Engineering","Data Platform Architecture","Cloud-native Architecture","Lakehouse Architecture","Data Governance","Data Lineage","Metadata Management","Data Observability","DataOps","Generative AI","Retrieval-Augmented Generation (RAG)","Feature Engineering","Vector Search","Data Mesh","Data Products","Responsible AI","AI Governance","Financial Services","Banking",{"id":274,"slug":275,"title":276,"raw_title":11,"is_featured":12,"company":277,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":278,"processed_country_iso_code_gmaps":279,"processed_home_office":20,"processed_salary_min":72,"processed_salary_max":21,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":280,"processed_employment_types":75,"processed_it_skills":281,"processed_it_skills_labels":282,"processed_job_expertise_skills":288,"processed_job_expertise_skills_labels":289,"max_cpc":61,"actual_cpc":61},62245,"avp-cloud-middleware-support-engineer-ocbc-bank","AVP, Cloud Middleware Support Engineer",{"name":98,"slug":99,"logo_url":11},[],[19],[26],{"elk":29,"kafka":30,"redis":30,"gitops":29,"python":29,"vmware":29,"ansible":29,"grafana":29,"openshift":30,"kubernetes":30,"bash scripting":29},[166,46,78,167,40,105,283,284,285,286,287],"Ansible","GitOps","ELK","Grafana","VMware",{"storage":29,"networking":29,"troubleshooting":30,"capacity planning":29,"technical support":30,"3-tier architecture":29,"distributed systems":29,"resource optimization":29,"system administration":30,"monitoring and alerting":29,"security best practices":29,"client-server architecture":29},[290,291,292,293,294,177,295,296,297,52,298,299],"System administration","Capacity planning","Resource optimization","Security best practices","Technical support","Monitoring and alerting","Client-server architecture","3-tier architecture","Networking","Storage",{"industry":301,"employment_type":315,"expertise_skills":321,"it_skills":378,"salary_currency":440,"processed_working_hours":443},[302,304,306,309,312],{"key":303,"label":272,"count":30},"banking",{"key":305,"label":271,"count":30},"financial services",{"key":307,"label":308,"count":61},"financial markets infrastructure","Financial Markets Infrastructure",{"key":310,"label":311,"count":61},"data","Data",{"key":313,"label":314,"count":61},"wealth management","Wealth Management",[316,319],{"key":75,"label":317,"count":318},"PERMANENT",6,{"key":27,"label":320,"count":61},"CONTRACT",[322,324,327,330,333,335,337,339,341,343,346,348,349,352,355,358,361,364,366,368,370,372,374,376],{"key":323,"label":85,"slug":323,"count":5},"distributed-systems",{"key":325,"label":326,"slug":325,"count":29},"retrieval-augmented-generation-rag","Retrieval-Augmented Generation (Rag)",{"key":328,"label":329,"slug":328,"count":29},"large-language-models-llms","Large Language Models (Llms)",{"key":331,"label":332,"slug":331,"count":31},"ai-governance","Ai Governance",{"key":334,"label":89,"slug":334,"count":31},"code-review",{"key":336,"label":177,"slug":336,"count":31},"troubleshooting",{"key":338,"label":129,"slug":338,"count":31},"machine-learning",{"key":340,"label":176,"slug":340,"count":31},"observability",{"key":342,"label":173,"slug":342,"count":31},"software-engineering",{"key":344,"label":345,"slug":344,"count":61},"apis","Apis",{"key":347,"label":91,"slug":347,"count":61},"architecture-design",{"key":303,"label":272,"slug":303,"count":61},{"key":350,"label":351,"slug":350,"count":61},"business-impact-metrics","Business-Impact Metrics",{"key":353,"label":354,"slug":353,"count":61},"capacity-planning","Capacity Planning",{"key":356,"label":357,"slug":356,"count":61},"cicd-pipelines","Ci\u002FCd Pipelines",{"key":359,"label":360,"slug":359,"count":61},"client-server-architecture","Client-Server Architecture",{"key":362,"label":363,"slug":362,"count":61},"cloud-native-architecture","Cloud-Native Architecture",{"key":365,"label":134,"slug":365,"count":61},"computer-vision",{"key":367,"label":209,"slug":367,"count":61},"copilots",{"key":369,"label":254,"slug":369,"count":61},"data-engineering",{"key":371,"label":258,"slug":371,"count":61},"data-governance",{"key":373,"label":259,"slug":373,"count":61},"data-lineage",{"key":375,"label":267,"slug":375,"count":61},"data-mesh",{"key":377,"label":261,"slug":377,"count":61},"data-observability",[379,381,384,386,388,390,393,396,399,401,404,406,409,411,413,416,419,421,424,427,429,432,435,438],{"key":380,"label":46,"slug":380,"count":318},"kubernetes",{"key":382,"label":33,"slug":382,"count":383},"java",5,{"key":385,"label":105,"slug":385,"count":383},"python",{"key":387,"label":45,"slug":387,"count":30},"docker",{"key":389,"label":78,"slug":389,"count":30},"kafka",{"key":391,"label":392,"slug":391,"count":30},"langchain","Langchain",{"key":394,"label":395,"slug":394,"count":29},"cicd","Ci\u002FCd",{"key":397,"label":398,"slug":397,"count":29},"aws","Aws",{"key":400,"label":80,"slug":400,"count":29},"sql",{"key":402,"label":403,"slug":402,"count":31},"nosql","Nosql",{"key":405,"label":167,"slug":405,"count":31},"redis",{"key":407,"label":408,"slug":407,"count":31},"openshift","Openshift",{"key":410,"label":35,"slug":410,"count":31},"spring-boot",{"key":412,"label":34,"slug":412,"count":31},"spring-framework",{"key":414,"label":415,"slug":414,"count":31},"langgraph","Langgraph",{"key":417,"label":418,"slug":417,"count":31},"gcp","Gcp",{"key":420,"label":115,"slug":420,"count":31},"git",{"key":422,"label":423,"slug":422,"count":31},"bash-scripting","Bash Scripting",{"key":425,"label":426,"slug":425,"count":61},"devops-practices","Devops Practices",{"key":428,"label":169,"slug":428,"count":61},"elastic",{"key":430,"label":431,"slug":430,"count":61},"elk","Elk",{"key":433,"label":434,"slug":433,"count":61},"fsdp","Fsdp",{"key":436,"label":437,"slug":436,"count":61},"gitops","Gitops",{"key":439,"label":286,"slug":439,"count":61},"grafana",[441,442],{"key":23,"label":23,"count":318},{"key":73,"label":73,"count":61},[444],{"key":26,"label":26,"count":5},{"total":446,"jobs":447},0,[]]