[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-expertise-api-gateway-global":3,"expertise-filters-\u002Fde-global\u002Fjobs-by-expertise\u002Fapi-gateway":4,"job-search-\u002Fde-global\u002Fjobs-by-expertise\u002Fapi-gateway":171,"featured-jobs-\u002Fde-global\u002Fjobs-by-expertise\u002Fapi-gateway":309},{},{"industry":5,"employment_type":13,"expertise_skills":17,"it_skills":92,"salary_currency":163,"processed_working_hours":168},[6,10],{"key":7,"label":8,"count":9},"banking","Banking",3,{"key":11,"label":12,"count":9},"financial services","Financial Services",[14],{"key":15,"label":16,"count":9},"permanent","PERMANENT",[18,21,25,28,31,34,37,41,44,47,50,53,56,59,62,65,68,71,74,77,80,83,86,89],{"key":19,"label":20,"slug":19,"count":9},"api-gateway","Api Gateway",{"key":22,"label":23,"slug":22,"count":24},"observability","Observability",2,{"key":26,"label":27,"slug":26,"count":24},"high-availability","High Availability",{"key":29,"label":30,"slug":29,"count":24},"distributed-systems","Distributed Systems",{"key":32,"label":33,"slug":32,"count":24},"incident-management","Incident Management",{"key":35,"label":36,"slug":35,"count":24},"cicd","Ci\u002FCd",{"key":38,"label":39,"slug":38,"count":40},"circuit-breakers","Circuit Breakers",1,{"key":42,"label":43,"slug":42,"count":40},"cloud-security","Cloud Security",{"key":45,"label":46,"slug":45,"count":40},"configuration-management","Configuration Management",{"key":48,"label":49,"slug":48,"count":40},"containerization","Containerization",{"key":51,"label":52,"slug":51,"count":40},"data-governance","Data Governance",{"key":54,"label":55,"slug":54,"count":40},"ddos-mitigation","Ddos Mitigation",{"key":57,"label":58,"slug":57,"count":40},"devops","Devops",{"key":60,"label":61,"slug":60,"count":40},"devsecops","Devsecops",{"key":63,"label":64,"slug":63,"count":40},"disaster-recovery","Disaster Recovery",{"key":66,"label":67,"slug":66,"count":40},"dmz-architectures","Dmz Architectures",{"key":69,"label":70,"slug":69,"count":40},"dns","Dns",{"key":72,"label":73,"slug":72,"count":40},"firewalls","Firewalls",{"key":75,"label":76,"slug":75,"count":40},"genai-platform-patterns","Genai Platform Patterns",{"key":78,"label":79,"slug":78,"count":40},"gitops","Gitops",{"key":81,"label":82,"slug":81,"count":40},"identity-and-access-management","Identity And Access Management",{"key":84,"label":85,"slug":84,"count":40},"infrastructure-as-code","Infrastructure As Code",{"key":87,"label":88,"slug":87,"count":40},"integration-patterns","Integration Patterns",{"key":90,"label":91,"slug":90,"count":40},"load-balancing","Load Balancing",[93,96,99,102,105,108,111,114,117,120,123,126,127,130,133,136,139,142,145,148,151,154,157,160],{"key":94,"label":95,"slug":94,"count":9},"java","Java",{"key":97,"label":98,"slug":97,"count":9},"kubernetes","Kubernetes",{"key":100,"label":101,"slug":100,"count":24},"python","Python",{"key":103,"label":104,"slug":103,"count":24},"ms-azure","MS Azure",{"key":106,"label":107,"slug":106,"count":24},"go","Go",{"key":109,"label":110,"slug":109,"count":24},"terraform","Terraform",{"key":112,"label":113,"slug":112,"count":24},"docker","Docker",{"key":115,"label":116,"slug":115,"count":40},"c","C",{"key":118,"label":119,"slug":118,"count":40},"cassandra","Cassandra",{"key":121,"label":122,"slug":121,"count":40},"cdk","Cdk",{"key":124,"label":125,"slug":124,"count":40},"cedar","Cedar",{"key":35,"label":36,"slug":35,"count":40},{"key":128,"label":129,"slug":128,"count":40},"cloudformation","Cloudformation",{"key":131,"label":132,"slug":131,"count":40},"confluence","Confluence",{"key":134,"label":135,"slug":134,"count":40},"cucumber","Cucumber",{"key":137,"label":138,"slug":137,"count":40},"dynatrace","Dynatrace",{"key":140,"label":141,"slug":140,"count":40},"elk-stack","Elk Stack",{"key":143,"label":144,"slug":143,"count":40},"envoy","Envoy",{"key":146,"label":147,"slug":146,"count":40},"gherkin","Gherkin",{"key":149,"label":150,"slug":149,"count":40},"git","Git",{"key":152,"label":153,"slug":152,"count":40},"google-cloud","Google Cloud",{"key":155,"label":156,"slug":155,"count":40},"grafana","Grafana",{"key":158,"label":159,"slug":158,"count":40},"haproxy","Haproxy",{"key":161,"label":162,"slug":161,"count":40},"helm","Helm",[164,166],{"key":165,"label":165,"count":24},"EUR",{"key":167,"label":167,"count":40},"USD",[169],{"key":170,"label":170,"count":9},"FULL_TIME",{"total":9,"jobs":172},[173,223,274],{"id":174,"slug":175,"title":176,"raw_title":177,"is_featured":178,"company":179,"raw_hiringOrganization_logo_url":177,"processed_city_gmaps":183,"processed_country_iso_code_gmaps":185,"processed_home_office":187,"processed_salary_min":188,"processed_salary_max":189,"processed_salary_currency":165,"processed_salary_source":190,"processed_working_hours":191,"processed_employment_types":15,"processed_it_skills":192,"processed_it_skills_labels":194,"processed_job_expertise_skills":210,"processed_job_expertise_skills_labels":211,"max_cpc":40,"actual_cpc":40},84210,"senior-java-developer-api-gateway-ing-hubs-romania-ing-hubs-bv-amsterdam-sucursala-bucuresti-2","Senior Java Developer - API Gateway @ING Hubs Romania",null,false,{"name":180,"slug":181,"logo_url":182},"ING Bank N. V. Amsterdam - Sucursala Bucuresti","ing-bank-n-v-amsterdam-sucursala-bucuresti","https:\u002F\u002Fwww.ing.de\u002Fbinaries\u002Fcontent\u002Fgallery\u002Fing-images\u002Fuber-uns\u002Fpresse\u002Fpressebilder\u002Fing_logo-72dpi_rgb.jpg",[184],"Bukarest",[186],"RO","hybrid",40000,60000,"estimated",[170],{"c":24,"go":24,"jwt":9,"bash":9,"java":193,"kong":24,"rego":24,"saml":24,"ci\u002Fcd":9,"envoy":24,"linux":9,"nginx":193,"docker":9,"python":9,"grafana":9,"haproxy":24,"elk stack":9,"oauth 2.0":9,"openshift":9,"kubernetes":9,"prometheus":9,"azure devops":9,"openid connect":24},4,[95,101,195,196,98,113,197,144,198,199,200,201,156,202,203,204,205,206,207,208,209,107,116],"Bash","Rego","NGINX","HAProxy","Kong","Azure DevOps","CI\u002FCD","Prometheus","ELK stack","OAuth 2.0","JWT","OpenID Connect","SAML","Linux","OpenShift",{"dns":193,"tls\u002Fmtls":193,"firewalls":193,"automation":193,"networking":193,"api gateway":193,"sre practices":9,"load balancing":193,"ddos mitigation":193,"circuit breakers":193,"disaster recovery":193,"dmz architectures":193,"high availability":193,"canary deployments":193,"distributed systems":193,"incident management":193,"release orchestration":193,"zero trust principles":9,"configuration management":193},[30,212,213,91,214,215,73,216,39,217,218,27,64,219,33,220,46,221,222],"API Gateway","Networking","TLS\u002FmTLS","DNS","DMZ Architectures","Canary Deployments","DDoS Mitigation","SRE Practices","Automation","Release Orchestration","Zero Trust Principles",{"id":224,"slug":225,"title":226,"raw_title":177,"is_featured":178,"company":227,"raw_hiringOrganization_logo_url":177,"processed_city_gmaps":230,"processed_country_iso_code_gmaps":232,"processed_home_office":187,"processed_salary_min":234,"processed_salary_max":235,"processed_salary_currency":167,"processed_salary_source":190,"processed_working_hours":236,"processed_employment_types":15,"processed_it_skills":237,"processed_it_skills_labels":238,"processed_job_expertise_skills":258,"processed_job_expertise_skills_labels":259,"max_cpc":40,"actual_cpc":40},54094,"principal-engineer-ai-bank-of-montreal","Principal Engineer AI",{"name":228,"slug":229,"logo_url":177},"Bank of Montreal","bank-of-montreal",[231],"Chicago Heights",[233],"US",112200,209000,[170],{"go":193,"arm":9,"aws":193,"cdk":193,"git":193,"java":9,"jira":9,"mtls":193,"azure":193,"cedar":193,"mlflow":9,"python":193,"splunk":193,"bedrock":9,"opa\u002Frego":193,"dynatrace":193,"langchain":9,"sagemaker":9,"terraform":193,"confluence":9,"kubernetes":193,"llamaindex":9,"oauth\u002Foidc":193,"typescript":9,"azure openai":9,"spiffe\u002Fspire":193,"opentelemetry":193,"cloudformation":9},[101,107,239,95,98,110,240,241,242,125,243,244,245,246,247,138,248,150,249,132,250,251,252,253,254,255,256,257],"TypeScript","CDK","CloudFormation","ARM","OPA\u002FRego","SPIFFE\u002FSPIRE","mTLS","OAuth\u002FOIDC","OpenTelemetry","Splunk","Jira","AWS","Azure","MLflow","LangChain","LlamaIndex","Bedrock","Azure OpenAI","SageMaker",{"ci\u002Fcd":193,"gitops":193,"devsecops":193,"zero trust":193,"api gateway":193,"service mesh":193,"multi-tenancy":193,"observability":193,"cloud security":193,"policy-as-code":193,"responsible ai":9,"data governance":9,"slos and on-call":193,"high availability":193,"distributed systems":193,"incident management":9,"resilience patterns":193,"audit and compliance":193,"platform engineering":193,"genai platform patterns":9,"identity and access management":193,"regulatory compliance (osfi, occ)":193},[30,260,212,261,262,23,263,264,265,266,52,43,267,268,27,269,270,271,201,272,273,33],"Platform Engineering","Policy-as-Code","Zero Trust","Audit and Compliance","Identity and Access Management","GenAI Platform Patterns","Responsible AI","Regulatory Compliance (OSFI, OCC)","SLOs and On-Call","Multi-tenancy","Resilience Patterns","Service Mesh","GitOps","DevSecOps",{"id":275,"slug":276,"title":277,"raw_title":177,"is_featured":178,"company":278,"raw_hiringOrganization_logo_url":177,"processed_city_gmaps":281,"processed_country_iso_code_gmaps":283,"processed_home_office":187,"processed_salary_min":189,"processed_salary_max":285,"processed_salary_currency":165,"processed_salary_source":190,"processed_working_hours":286,"processed_employment_types":15,"processed_it_skills":287,"processed_it_skills_labels":288,"processed_job_expertise_skills":296,"processed_job_expertise_skills_labels":297,"max_cpc":40,"actual_cpc":308},73914,"cloud-platform-engineer-api-coba-nearshoring-sofia-bg","Cloud Platform Engineer (API)",{"name":279,"slug":280,"logo_url":177},"CoBa Nearshoring Sofia BG","coba-nearshoring-sofia-bg",[282],"Sofia",[284],"BG",90000,[170],{"helm":193,"java":193,"azure":193,"junit":9,"maven":9,"apigee":193,"docker":193,"gherkin":9,"openapi":9,"swagger":9,"cucumber":9,"teamcity":193,"cassandra":24,"rest apis":193,"terraform":193,"kubernetes":193,"google cloud":193},[289,153,251,290,110,162,95,291,113,98,292,135,147,293,294,295,119],"Apigee","TeamCity","Maven","JUnit","REST APIs","OpenAPI","Swagger",{"ci\u002Fcd":193,"devops":193,"oauth2":193,"logging":193,"monitoring":193,"api gateway":193,"api security":193,"observability":193,"api management":193,"openid connect":193,"test automation":9,"containerization":193,"integration patterns":193,"infrastructure as code":193,"resilient api development":193,"object-oriented programming":193},[298,299,201,300,301,206,302,303,88,304,212,49,305,23,306,307],"API Management","DevOps","Infrastructure as Code","OAuth2","API Security","Object-Oriented Programming","Resilient API Development","Test Automation","Logging","Monitoring",0.5,{"total":40,"jobs":310},[311],{"id":312,"slug":313,"title":314,"raw_title":177,"is_featured":315,"company":316,"raw_hiringOrganization_logo_url":177,"processed_city_gmaps":320,"processed_country_iso_code_gmaps":322,"processed_home_office":324,"processed_salary_min":325,"processed_salary_max":326,"processed_salary_currency":165,"processed_salary_source":177,"processed_working_hours":327,"processed_employment_types":16,"processed_it_skills":329,"processed_it_skills_labels":177,"processed_job_expertise_skills":330,"processed_job_expertise_skills_labels":331,"max_cpc":338,"actual_cpc":177},52265,"privatkundenbetreuer-mwd-banking-frankfurt-am-main-white-horse-international-gmbh","Privatkundenbetreuer (m\u002Fw\u002Fd) – Banking | Frankfurt am Main",true,{"name":317,"slug":318,"logo_url":319},"White Horse International GmbH","white-horse-international-gmbh","https:\u002F\u002Fwhitehorse-international.com\u002Fwp-content\u002Fuploads\u002F2022\u002F03\u002Fwhite-horse-logo-final-gif.gif",[321],"Frankfurt am Main",[323],"DE","HYBRID",45000,65000,[328],"full_time",{},{"Financial Analysis":9,"Regulatory Compliance":9,"New Customer Acquisition":9,"Private Banking Advisory":9,"Banking Products Knowledge":9,"Customer Relationship Management":9},[332,333,334,335,336,337],"Private Banking Advisory","Financial Analysis","Banking Products Knowledge","Regulatory Compliance","Customer Relationship Management","New Customer Acquisition",0.8]