[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-hexagonal-architecture-es":3,"job-search-\u002Fen-es\u002Fjobs-by-skill\u002Fhexagonal-architecture":4,"skill-page-filters-\u002Fen-es\u002Fjobs-by-skill\u002Fhexagonal-architecture":190,"featured-jobs-\u002Fen-es\u002Fjobs-by-skill\u002Fhexagonal-architecture":331},{},{"total":5,"jobs":6},3,[7,104,153],{"id":8,"slug":9,"title":10,"raw_title":11,"is_featured":12,"company":13,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":17,"processed_country_iso_code_gmaps":19,"processed_home_office":21,"processed_salary_min":22,"processed_salary_max":23,"processed_salary_currency":24,"processed_salary_source":25,"processed_working_hours":26,"processed_employment_types":28,"processed_it_skills":29,"processed_it_skills_labels":31,"processed_job_expertise_skills":94,"processed_job_expertise_skills_labels":95,"max_cpc":103,"actual_cpc":103},84277,"backend-engineer-affluents-ing-bank-nv-sucursal-en-espana","Backend Engineer - Affluents",null,false,{"name":14,"slug":15,"logo_url":16},"ING BANK NV SUCURSAL EN ESPAÑA","ing-bank-nv-sucursal-en-espana","https:\u002F\u002Fwww.ing.de\u002Fbinaries\u002Fcontent\u002Fgallery\u002Fing-images\u002Fuber-uns\u002Fpresse\u002Fpressebilder\u002Fing_logo-72dpi_rgb.jpg",[18],"Madrid",[20],"ES","hybrid",45000,65000,"EUR","estimated",[27],"FULL_TIME","permanent",{"bdd":5,"css":5,"ddd":30,"git":30,"jwt":5,"akka":5,"html":5,"java":30,"azure":30,"junit":30,"kafka":5,"maven":30,"nosql":5,"scala":5,"solid":30,"devops":30,"docker":30,"flyway":5,"kibana":5,"ansible":30,"futures":5,"grafana":5,"jenkins":5,"mockito":30,"mockmvc":30,"mongodb":5,"cucumber":5,"logstash":5,"rabbitmq":5,"selenium":5,"wiremock":30,"cassandra":5,"liquibase":5,"openshift":30,"powermock":30,"clean code":30,"javascript":5,"kubernetes":30,"mutual tls":5,"prometheus":5,"spring mvc":30,"api gateway":30,"spring boot":30,"spring core":30,"access token":5,"apache camel":5,"unit testing":30,"elasticsearch":5,"feature flags":30,"microservices":30,"smoke testing":30,"ci\u002Fcd pipelines":30,"circuit breaker":30,"design patterns":30,"spring security":30,"contract testing":30,"service discovery":30,"integration testing":30,"reactive programming":5,"hexagonal architecture":30,"software craftsmanship":30,"spring dependency injection":30},4,[32,33,34,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,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93],"Java","Spring Boot","Spring MVC","Spring Core","Spring Security","Spring Dependency Injection","Microservices","Hexagonal Architecture","Circuit Breaker","API Gateway","Service Discovery","Feature Flags","Design Patterns","SOLID","Clean Code","Software Craftsmanship","Unit Testing","Integration Testing","Smoke Testing","JUnit","Contract Testing","Mockito","MockMvc","WireMock","PowerMock","Maven","Docker","OpenShift","Kubernetes","Ansible","Git","DDD","CI\u002FCD pipelines","DevOps","Azure","Flyway","Liquibase","Prometheus","JWT","Mutual TLS","Access token","Jenkins","BDD","Reactive programming","Futures","Akka","Scala","NoSQL","Cassandra","MongoDB","RabbitMQ","Kafka","Apache Camel","Selenium","Cucumber","Elasticsearch","Logstash","Kibana","Grafana","JavaScript","HTML","CSS",{"monitoring":30,"production support":30,"release management":30,"backend development":30,"software development":30,"environments management":30,"retail banking knowledge":5},[96,97,98,99,100,101,102],"Backend development","Software development","Retail banking knowledge","Production support","Environments management","Release management","Monitoring",1,{"id":105,"slug":106,"title":107,"raw_title":11,"is_featured":12,"company":108,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":112,"processed_country_iso_code_gmaps":114,"processed_home_office":21,"processed_salary_min":115,"processed_salary_max":116,"processed_salary_currency":24,"processed_salary_source":25,"processed_working_hours":117,"processed_employment_types":28,"processed_it_skills":118,"processed_it_skills_labels":119,"processed_job_expertise_skills":140,"processed_job_expertise_skills_labels":141,"max_cpc":103,"actual_cpc":103},71125,"ai-engineer-bmp-finance-allianz-insurance","AI Engineer - BMP Finance",{"name":109,"slug":110,"logo_url":111},"Allianz Insurance","allianz-insurance","https:\u002F\u002Fcdn.phenompeople.com\u002FCareerConnectResources\u002FAISAIPGB\u002Fimages\u002FHeader-1706868786965.svg",[113],"BARCELONA",[20],70000,100000,[27],{"aws":30,"oci":30,"java":30,"llms":30,"azure":30,"kafka":30,"docker":30,"python":30,"mongodb":30,"openapi":5,"asyncapi":5,"protobuf":5,"automation":30,"embeddings":30,"javascript":30,"kubernetes":30,"postgresql":30,"typescript":30,"json schema":5,"ci\u002Fcd pipelines":30,"nosql databases":30,"api-first design":30,"rag architectures":30,"prompt engineering":30,"relational databases":30,"evaluation techniques":30,"hexagonal architecture":30,"observability practices":30,"event-driven architectures":30},[120,121,91,32,122,123,124,125,126,127,128,129,130,66,131,132,64,58,60,133,134,135,39,136,83,137,81,138,139],"Python","TypeScript","LLMs","RAG architectures","Embeddings","Prompt engineering","Evaluation techniques","OpenAPI","AsyncAPI","JSON Schema","Protobuf","AWS","OCI","Automation","Observability practices","API-First design","Event-Driven Architectures","PostgreSQL","NoSQL databases","Relational databases",{"effort estimation":30,"agile methodologies":30,"insurance knowledge":5,"system integrations":30,"software development":30,"software architecture":30,"feasibility estimation":30,"spec-driven development":30,"contract-first development":30,"enterprise design principles":30,"financial services knowledge":5,"regulatory frameworks (dora, eu ai act, gdpr)":5},[97,142,143,144,145,146,147,148,149,150,151,152],"Software architecture","Enterprise design principles","System integrations","Spec-Driven Development","Contract-First Development","Agile methodologies","Feasibility estimation","Effort estimation","Financial services knowledge","Insurance knowledge","Regulatory frameworks (DORA, EU AI Act, GDPR)",{"id":154,"slug":155,"title":156,"raw_title":11,"is_featured":12,"company":157,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":158,"processed_country_iso_code_gmaps":159,"processed_home_office":21,"processed_salary_min":115,"processed_salary_max":116,"processed_salary_currency":24,"processed_salary_source":25,"processed_working_hours":160,"processed_employment_types":28,"processed_it_skills":161,"processed_it_skills_labels":162,"processed_job_expertise_skills":175,"processed_job_expertise_skills_labels":176,"max_cpc":103,"actual_cpc":189},71108,"senior-ai-engineer-bmp-retail-allianz-insurance","Senior AI Engineer - BMP Retail",{"name":109,"slug":110,"logo_url":111},[113],[20],[27],{"aws":5,"oci":5,"java":30,"azure":5,"devops":5,"docker":5,"python":30,"openapi":5,"asyncapi":5,"embeddings":30,"javascript":30,"kubernetes":5,"typescript":30,"json schema":5,"apache kafka":5,"microservices":5,"ci\u002Fcd pipelines":5,"nosql databases":5,"api-first design":5,"protocol buffers":5,"prompt engineering":30,"relational databases":5,"hexagonal architecture":5,"event-driven architecture":5,"policy-as-code frameworks":5,"ai evaluation methodologies":30,"large language models (llms)":30,"retrieval-augmented generation (rag)":30},[120,32,121,91,163,164,124,165,166,127,128,129,167,168,66,131,132,169,58,60,65,170,171,39,38,172,173,174],"Large Language Models (LLMs)","Retrieval-Augmented Generation (RAG)","Prompt Engineering","AI Evaluation Methodologies","Protocol Buffers","Policy-as-Code Frameworks","CI\u002FCD Pipelines","API-First Design","Event-Driven Architecture","Apache Kafka","Relational Databases","NoSQL Databases",{"automation":5,"documentation":5,"effort estimation":5,"knowledge sharing":5,"agile methodologies":5,"integration patterns":30,"software engineering":30,"contract-first design":5,"software architecture":30,"feasibility assessments":5,"technical decision-making":5,"engineering best practices":30,"spec-driven development (sdd)":30},[177,178,179,180,181,182,183,184,185,186,187,133,188],"Software Engineering","Spec-Driven Development (SDD)","Contract-First Design","Software Architecture","Integration Patterns","Agile Methodologies","Effort Estimation","Feasibility Assessments","Technical Decision-Making","Engineering Best Practices","Documentation","Knowledge Sharing",0.7,{"industry":191,"employment_type":202,"expertise_skills":205,"it_skills":265,"salary_currency":327,"processed_working_hours":329},[192,196,199],{"key":193,"label":194,"count":195},"insurance","Insurance",2,{"key":197,"label":198,"count":103},"banking","Banking",{"key":200,"label":201,"count":103},"financial services","Financial Services",[203],{"key":28,"label":204,"count":5},"PERMANENT",[206,208,210,212,215,217,220,223,226,229,231,233,236,239,242,245,248,250,252,254,257,259,261,263],{"key":207,"label":180,"slug":207,"count":195},"software-architecture",{"key":209,"label":183,"slug":209,"count":195},"effort-estimation",{"key":211,"label":182,"slug":211,"count":195},"agile-methodologies",{"key":213,"label":214,"slug":213,"count":195},"software-development","Software Development",{"key":216,"label":102,"slug":216,"count":103},"monitoring",{"key":218,"label":219,"slug":218,"count":103},"production-support","Production Support",{"key":221,"label":222,"slug":221,"count":103},"regulatory-frameworks-dora-eu-ai-act-gdpr","Regulatory Frameworks (Dora, Eu Ai Act, Gdpr)",{"key":224,"label":225,"slug":224,"count":103},"environments-management","Environments Management",{"key":227,"label":228,"slug":227,"count":103},"financial-services-knowledge","Financial Services Knowledge",{"key":230,"label":181,"slug":230,"count":103},"integration-patterns",{"key":232,"label":188,"slug":232,"count":103},"knowledge-sharing",{"key":234,"label":235,"slug":234,"count":103},"backend-development","Backend Development",{"key":237,"label":238,"slug":237,"count":103},"spec-driven-development-sdd","Spec-Driven Development (Sdd)",{"key":240,"label":241,"slug":240,"count":103},"insurance-knowledge","Insurance Knowledge",{"key":243,"label":244,"slug":243,"count":103},"feasibility-estimation","Feasibility Estimation",{"key":246,"label":247,"slug":246,"count":103},"enterprise-design-principles","Enterprise Design Principles",{"key":249,"label":179,"slug":249,"count":103},"contract-first-design",{"key":251,"label":145,"slug":251,"count":103},"spec-driven-development",{"key":253,"label":146,"slug":253,"count":103},"contract-first-development",{"key":255,"label":256,"slug":255,"count":103},"system-integrations","System Integrations",{"key":258,"label":184,"slug":258,"count":103},"feasibility-assessments",{"key":260,"label":185,"slug":260,"count":103},"technical-decision-making",{"key":262,"label":187,"slug":262,"count":103},"documentation",{"key":264,"label":133,"slug":264,"count":103},"automation",[266,268,271,274,276,278,281,283,286,288,290,293,296,298,301,304,306,309,311,314,316,319,322,325],{"key":267,"label":60,"slug":267,"count":5},"kubernetes",{"key":269,"label":270,"slug":269,"count":5},"ms-azure","MS Azure",{"key":272,"label":273,"slug":272,"count":5},"javascript","Javascript",{"key":275,"label":32,"slug":275,"count":5},"java",{"key":277,"label":39,"slug":277,"count":5},"hexagonal-architecture",{"key":279,"label":280,"slug":279,"count":5},"cicd-pipelines","Ci\u002FCd Pipelines",{"key":282,"label":58,"slug":282,"count":5},"docker",{"key":284,"label":285,"slug":284,"count":195},"aws","Aws",{"key":287,"label":120,"slug":287,"count":195},"python",{"key":289,"label":124,"slug":289,"count":195},"embeddings",{"key":291,"label":292,"slug":291,"count":195},"oci","Oci",{"key":294,"label":295,"slug":294,"count":195},"typescript","Typescript",{"key":297,"label":38,"slug":297,"count":195},"microservices",{"key":299,"label":300,"slug":299,"count":195},"openapi","Openapi",{"key":302,"label":303,"slug":302,"count":195},"asyncapi","Asyncapi",{"key":305,"label":165,"slug":305,"count":195},"prompt-engineering",{"key":307,"label":308,"slug":307,"count":195},"mongodb","Mongodb",{"key":310,"label":83,"slug":310,"count":195},"kafka",{"key":312,"label":313,"slug":312,"count":195},"nosql-databases","Nosql Databases",{"key":315,"label":173,"slug":315,"count":195},"relational-databases",{"key":317,"label":318,"slug":317,"count":195},"devops","Devops",{"key":320,"label":321,"slug":320,"count":195},"api-first-design","Api-First Design",{"key":323,"label":324,"slug":323,"count":195},"json-schema","Json Schema",{"key":326,"label":86,"slug":326,"count":103},"cucumber",[328],{"key":24,"label":24,"count":5},[330],{"key":27,"label":27,"count":5},{"total":332,"jobs":333},0,[]]