[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-jpa-sg":3,"job-search-\u002Fde-sg\u002Fjobs-by-skill\u002Fjpa":8,"skill-page-filters-\u002Fde-sg\u002Fjobs-by-skill\u002Fjpa":129,"featured-jobs-\u002Fde-sg\u002Fjobs-by-skill\u002Fjpa":264},{"image_path":4,"content_de":5,"content_en":5,"composite_key":6,"last_updated":7},"\u002Fimages\u002Fskill\u002Fjpa.webp",null,"skill:jpa:sg","2026-08-17T09:03:23.214941+02:00",{"total":9,"jobs":10},3,[11,64,108],{"id":12,"slug":13,"title":14,"raw_title":5,"is_featured":15,"company":16,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":19,"processed_country_iso_code_gmaps":21,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":25,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":28,"processed_employment_types":30,"processed_it_skills":31,"processed_it_skills_labels":34,"processed_job_expertise_skills":52,"processed_job_expertise_skills_labels":53,"max_cpc":63,"actual_cpc":63},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)",false,{"name":17,"slug":18,"logo_url":5},"Bank Julius Baer & Co. Ltd., Singapore Branch","bank-julius-baer-co-ltd-singapore-branch",[20],"Singapore",[22],"SG","onsite",120000,180000,"SGD","estimated",[29],"FULL_TIME","contract",{"jms":9,"jpa":9,"java":32,"jdbc":9,"json":9,"docker":9,"oauth2":9,"kubernetes":9,"unix\u002Flinux":9,"spring boot":32,"api security":9,"iam concepts":9,"bash scripting":33,"ci\u002Fcd pipelines":9,"microsoft azure":9,"devops practices":9,"spring framework":32},4,2,[35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51],"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":9,"agile environment":9,"financial systems":32,"distributed systems":32,"event-driven design":32,"low-latency systems":32,"relational databases":9,"performance optimization":32,"microservices architecture":32},[54,55,56,57,58,59,60,61,62],"Distributed systems","Microservices architecture","Event-driven design","Low-latency systems","Relational databases","Performance optimization","Financial systems","Code review","Agile environment",1,{"id":65,"slug":66,"title":67,"raw_title":5,"is_featured":15,"company":68,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":71,"processed_country_iso_code_gmaps":72,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":25,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":73,"processed_employment_types":74,"processed_it_skills":75,"processed_it_skills_labels":76,"processed_job_expertise_skills":94,"processed_job_expertise_skills_labels":95,"max_cpc":63,"actual_cpc":63},47951,"application-responsible-100-ch10-bjb-bank-julius-baer-amp-co-ltd","Application Responsible 100%",{"name":69,"slug":70,"logo_url":5},"Bank Julius Baer & Co. Ltd.","bank-julius-baer-co-ltd",[20],[22],[29],"permanent",{"mq":9,"ejb":33,"git":9,"jms":9,"jpa":33,"sql":32,"java":32,"soap":9,"jboss":33,"junit":32,"maven":9,"angular":33,"intellij":9,"react js":33,"sonarlint":9,"sonarqube":9,"spring boot":9,"spring core":9,"java server faces":33,"web services rest":9,"linux shell scripting":9},[35,77,78,79,40,80,81,82,83,84,85,86,87,88,89,37,90,38,91,92,93],"JUnit","Maven","Linux Shell Scripting","MQ","SQL","Web Services REST","SOAP","Spring Core","IntelliJ","Git","SonarQube","SonarLint","JBOSS","Java Server Faces","EJB","React JS","Angular",{"risk management":9,"production support":9,"project management":9,"agile methodologies":9,"regulatory compliance":9,"requirements analysis":9,"continuous integration":9,"legacy system analysis":32,"estimation and planning":9,"test-driven development":32,"wealth management domain":32,"technical architecture design":32},[96,97,98,99,100,101,102,103,104,105,106,107],"Wealth Management Domain","Legacy System Analysis","Technical Architecture Design","Agile Methodologies","Test-Driven Development","Continuous Integration","Regulatory Compliance","Risk Management","Project Management","Requirements Analysis","Estimation and Planning","Production Support",{"id":109,"slug":110,"title":14,"raw_title":5,"is_featured":15,"company":111,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":112,"processed_country_iso_code_gmaps":113,"processed_home_office":23,"processed_salary_min":114,"processed_salary_max":115,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":116,"processed_employment_types":30,"processed_it_skills":117,"processed_it_skills_labels":118,"processed_job_expertise_skills":123,"processed_job_expertise_skills_labels":124,"max_cpc":63,"actual_cpc":63},47987,"12-months-contract-java-backend-developer-through-an-external-agency-payroll-provider-sg10-bjb-bank-julius-baer-amp-co-ltd-singapore-branch",{"name":17,"slug":18,"logo_url":5},[20],[22],60000,90000,[29],{"jms":9,"jpa":9,"java":32,"jdbc":9,"json":9,"unix":9,"ci\u002Fcd":9,"maven":9,"spring":32,"collections":9,"spring boot":32,"bash scripting":9},[35,119,37,78,40,39,38,120,42,51,121,122],"Spring","Unix","Collections","CI\u002FCD",{"code review":9,"system integration":32,"backend development":32,"financial industry knowledge":9},[125,126,127,128],"Backend Development","System Integration","Code Review","Financial Industry Knowledge",{"industry":130,"employment_type":134,"expertise_skills":139,"it_skills":198,"salary_currency":260,"processed_working_hours":262},[131],{"key":132,"label":133,"count":9},"wealth management","Wealth Management",[135,137],{"key":30,"label":136,"count":33},"CONTRACT",{"key":74,"label":138,"count":63},"PERMANENT",[140,142,144,146,148,151,154,157,160,162,164,167,169,171,174,177,180,182,184,186,188,190,193,196],{"key":141,"label":127,"slug":141,"count":33},"code-review",{"key":143,"label":107,"slug":143,"count":63},"production-support",{"key":145,"label":105,"slug":145,"count":63},"requirements-analysis",{"key":147,"label":97,"slug":147,"count":63},"legacy-system-analysis",{"key":149,"label":150,"slug":149,"count":63},"estimation-and-planning","Estimation And Planning",{"key":152,"label":153,"slug":152,"count":63},"event-driven-design","Event-Driven Design",{"key":155,"label":156,"slug":155,"count":63},"relational-databases","Relational Databases",{"key":158,"label":159,"slug":158,"count":63},"project-management","Project management",{"key":161,"label":99,"slug":161,"count":63},"agile-methodologies",{"key":163,"label":103,"slug":163,"count":63},"risk-management",{"key":165,"label":166,"slug":165,"count":63},"financial-systems","Financial Systems",{"key":168,"label":125,"slug":168,"count":63},"backend-development",{"key":170,"label":96,"slug":170,"count":63},"wealth-management-domain",{"key":172,"label":173,"slug":172,"count":63},"microservices-architecture","Microservices Architecture",{"key":175,"label":176,"slug":175,"count":63},"agile-environment","Agile Environment",{"key":178,"label":179,"slug":178,"count":63},"low-latency-systems","Low-Latency Systems",{"key":181,"label":100,"slug":181,"count":63},"test-driven-development",{"key":183,"label":101,"slug":183,"count":63},"continuous-integration",{"key":185,"label":98,"slug":185,"count":63},"technical-architecture-design",{"key":187,"label":102,"slug":187,"count":63},"regulatory-compliance",{"key":189,"label":126,"slug":189,"count":63},"system-integration",{"key":191,"label":192,"slug":191,"count":63},"distributed-systems","Distributed Systems",{"key":194,"label":195,"slug":194,"count":63},"performance-optimization","Performance Optimization",{"key":197,"label":128,"slug":197,"count":63},"financial-industry-knowledge",[199,202,204,207,209,212,215,218,220,222,224,227,229,232,234,236,239,241,244,247,249,252,255,257],{"key":200,"label":201,"slug":200,"count":9},"jms","Jms",{"key":203,"label":37,"slug":203,"count":9},"spring-boot",{"key":205,"label":206,"slug":205,"count":9},"jpa","Jpa",{"key":208,"label":35,"slug":208,"count":9},"java",{"key":210,"label":211,"slug":210,"count":33},"json","Json",{"key":213,"label":214,"slug":213,"count":33},"jdbc","Jdbc",{"key":216,"label":217,"slug":216,"count":33},"bash-scripting","Bash Scripting",{"key":219,"label":78,"slug":219,"count":33},"maven",{"key":221,"label":86,"slug":221,"count":63},"git",{"key":223,"label":36,"slug":223,"count":63},"spring-framework",{"key":225,"label":226,"slug":225,"count":63},"react-js","React Js",{"key":228,"label":84,"slug":228,"count":63},"spring-core",{"key":230,"label":231,"slug":230,"count":63},"intellij","Intellij",{"key":233,"label":120,"slug":233,"count":63},"unix",{"key":235,"label":48,"slug":235,"count":63},"kubernetes",{"key":237,"label":238,"slug":237,"count":63},"devops-practices","Devops Practices",{"key":240,"label":79,"slug":240,"count":63},"linux-shell-scripting",{"key":242,"label":243,"slug":242,"count":63},"soap","Soap",{"key":245,"label":246,"slug":245,"count":63},"ms-azure","MS Azure",{"key":248,"label":41,"slug":248,"count":63},"unixlinux",{"key":250,"label":251,"slug":250,"count":63},"mq","Mq",{"key":253,"label":254,"slug":253,"count":63},"sonarqube","Sonarqube",{"key":256,"label":119,"slug":256,"count":63},"spring",{"key":258,"label":259,"slug":258,"count":63},"api-security","Api Security",[261],{"key":26,"label":26,"count":9},[263],{"key":29,"label":29,"count":9},{"total":265,"jobs":266},0,[]]