[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-rest-apis-es":3,"job-search-\u002Fen-es\u002Fjobs-by-skill\u002Frest-apis":8,"skill-page-filters-\u002Fen-es\u002Fjobs-by-skill\u002Frest-apis":337,"featured-jobs-\u002Fen-es\u002Fjobs-by-skill\u002Frest-apis":481},{"image_path":4,"content_de":5,"content_en":5,"composite_key":6,"last_updated":7},"\u002Fimages\u002Fskill\u002Frest-apis.webp",null,"skill:rest-apis:es","2026-08-17T09:02:25.608250+02:00",{"total":9,"jobs":10},9,[11,64,106,123,186,216,249,280,306],{"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":35,"processed_job_expertise_skills":47,"processed_job_expertise_skills_labels":48,"max_cpc":63,"actual_cpc":63},84834,"fullstack-software-engineer-net-angular-100-fmd-julius-baer-services-spain-slu","FullStack Software Engineer .Net Angular - 100% (f\u002Fm\u002Fd)",false,{"name":17,"slug":18,"logo_url":5},"Julius Baer Services (Spain) S.L.U.","julius-baer-services-spain-slu",[20],"Madrid",[22],"ES","hybrid",60000,80000,"EUR","estimated",[29],"FULL_TIME","permanent",{"c#":32,"git":33,"sql":32,".net":32,"ci\u002Fcd":33,"react":34,"docker":34,"angular":32,"rest apis":32,"kubernetes":34,"elasticsearch":34},4,3,2,[36,37,38,39,40,41,42,43,44,45,46],".NET","C#","Angular","SQL","REST APIs","Git","CI\u002FCD","Docker","Kubernetes","Elasticsearch","React",{"devops":33,"indexing":32,"data structures":32,"database design":32,"design patterns":32,"message brokers":34,"agile\u002Fscrum\u002Fsafe":34,"performance tuning":32,"query optimization":32,"distributed systems":34,"software architecture":32,"event-driven architectures":34,"microservices architecture":34,"object-oriented programming":32},[49,50,51,52,53,54,55,56,57,58,59,60,61,62],"Software Architecture","Object-Oriented Programming","Design Patterns","Data Structures","Database Design","Query Optimization","Indexing","Performance Tuning","DevOps","Microservices Architecture","Distributed Systems","Agile\u002FScrum\u002FSAFe","Message Brokers","Event-Driven Architectures",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":73,"processed_salary_max":74,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":75,"processed_employment_types":30,"processed_it_skills":76,"processed_it_skills_labels":77,"processed_job_expertise_skills":88,"processed_job_expertise_skills_labels":89,"max_cpc":63,"actual_cpc":63},82966,"front-end-ui-engineer-associate-930g-dws-international-gmbh-madrid-branch","Front End \u002F UI Engineer, Associate",{"name":69,"slug":70,"logo_url":5},"930G DWS International GmbH, Madrid Branch","930g-dws-international-gmbh-madrid-branch",[20],[22],45000,65000,[29],{"css":32,"git":33,"html":32,"java":33,"react":32,"spring":33,"ai tools":33,"rest apis":33,"javascript":32,"typescript":32,"spring boot":33,"ci\u002Fcd pipelines":33,"automated testing":33},[78,79,46,80,81,82,83,84,40,41,85,86,87],"JavaScript","TypeScript","HTML","CSS","Java","Spring","Spring Boot","CI\u002FCD pipelines","automated testing","AI tools",{"routing":32,"debugging":33,"usability":32,"api design":33,"accessibility":32,"data exchange":33,"agile delivery":33,"design systems":33,"component design":32,"state management":32,"testing approaches":32,"service integration":33,"reusable ui patterns":33,"frontend architecture":32,"performance optimization":32,"secure software development":33},[90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105],"Frontend architecture","Component design","Usability","Performance optimization","Accessibility","State management","Routing","Testing approaches","API design","Service integration","Data exchange","Debugging","Agile delivery","Secure software development","Design systems","Reusable UI patterns",{"id":107,"slug":108,"title":109,"raw_title":5,"is_featured":15,"company":110,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":111,"processed_country_iso_code_gmaps":112,"processed_home_office":23,"processed_salary_min":73,"processed_salary_max":74,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":113,"processed_employment_types":30,"processed_it_skills":114,"processed_it_skills_labels":115,"processed_job_expertise_skills":118,"processed_job_expertise_skills_labels":119,"max_cpc":63,"actual_cpc":63},84836,"fullstack-software-engineer-net-angular-100-fmd-julius-baer-services-spain-slu-2","FullStack Software Engineer .Net Angular 100% (f\u002Fm\u002Fd)",{"name":17,"slug":18,"logo_url":5},[20],[22],[29],{"c#":32,"git":33,"sql":32,"ci\u002Fcd":33,"nosql":34,"react":34,"docker":34,"angular":32,".net core":32,"rest apis":32,"kubernetes":34,"elasticsearch":34},[116,37,38,39,40,41,42,43,44,45,46,117],".NET Core","NoSQL",{"devops":33,"testing":33,"indexing":32,"automation":33,"code review":33,"data structures":32,"database design":32,"design patterns":32,"message brokers":34,"agile\u002Fscrum\u002Fsafe":34,"performance tuning":32,"query optimization":32,"distributed systems":34,"software architecture":33,"event-driven architectures":34,"microservices architecture":34,"object-oriented programming":32},[49,50,51,52,53,54,55,56,58,59,60,61,62,120,57,121,122],"Code Review","Testing","Automation",{"id":124,"slug":125,"title":126,"raw_title":5,"is_featured":15,"company":127,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":131,"processed_country_iso_code_gmaps":132,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":133,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":134,"processed_employment_types":30,"processed_it_skills":135,"processed_it_skills_labels":136,"processed_job_expertise_skills":165,"processed_job_expertise_skills_labels":166,"max_cpc":63,"actual_cpc":63},87110,"santander-ai-lab-frontier-agentic-ai-engineer-banco-santander-sa","Santander AI Lab - Frontier Agentic AI Engineer",{"name":128,"slug":129,"logo_url":130},"Banco Santander S.A.","banco-santander-sa","\u002Fimages\u002Flogos\u002Fsantander-logo-2018.svg",[20],[22],90000,[29],{"ap2":33,"git":32,"vllm":33,"x402":33,"llama":33,"ragas":32,"aws s3":32,"crewai":32,"docker":32,"ollama":33,"python":32,"autogen":32,"fastapi":32,"mistral":33,"unsloth":33,"graphrag":33,"langfuse":32,"langgraph":32,"promptfoo":32,"rest apis":32,"terraform":33,"aws lambda":32,"kubernetes":33,"openai api":32,"aws bedrock":32,"a2a protocol":33,"llm-as-judge":32,"aws sagemaker":32,"ci\u002Fcd pipelines":32,"semantic kernel":32,"knowledge graphs":33,"anthropic claude api":32,"mcp (model context protocol)":33},[137,138,139,140,141,142,143,144,145,146,147,148,149,150,43,41,85,151,152,153,154,155,156,157,158,159,44,160,40,161,162,163,164],"Python","LangGraph","AutoGen","CrewAI","Semantic Kernel","Anthropic Claude API","OpenAI API","Llama","Mistral","AWS Bedrock","AWS Lambda","AWS SageMaker","AWS S3","FastAPI","MCP (Model Context Protocol)","vLLM","Ollama","Unsloth","Knowledge graphs","GraphRAG","A2A protocol","x402","AP2","Terraform","LLM-as-judge","RAGAS","Promptfoo","Langfuse",{"devops basics":32,"api development":32,"kubernetes, terraform":33,"spec-driven development":33,"a2a protocol, x402 or ap2":33,"slm fine-tuning pipelines":33,"knowledge graphs or graphrag":33,"multi-agent ai systems design":32,"building and consuming rest apis":32,"harness engineering methodologies":33,"llm-powered systems in production":32,"model evaluation and observability":32,"mcp server design and implementation":33,"ai-assisted software creation at scale":33,"dataset curation and evaluation design":32,"delivering complete systems independently":32,"banking\u002Ffintech\u002Fregulated industry experience":33,"fine-tuning language models (sft, lora, rlhf)":32,"integrating ai systems with enterprise data sources":32},[167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185],"Multi-agent AI systems design","LLM-powered systems in production","Fine-tuning language models (SFT, LoRA, RLHF)","Dataset curation and evaluation design","Delivering complete systems independently","Building and consuming REST APIs","Integrating AI systems with enterprise data sources","Banking\u002Ffintech\u002Fregulated industry experience","Harness Engineering methodologies","Spec-driven development","AI-assisted software creation at scale","Model evaluation and observability","API development","DevOps basics","MCP server design and implementation","SLM fine-tuning pipelines","Knowledge graphs or GraphRAG","A2A protocol, x402 or AP2","Kubernetes, Terraform",{"id":187,"slug":188,"title":189,"raw_title":5,"is_featured":15,"company":190,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":194,"processed_country_iso_code_gmaps":196,"processed_home_office":23,"processed_salary_min":24,"processed_salary_max":133,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":197,"processed_employment_types":30,"processed_it_skills":198,"processed_it_skills_labels":199,"processed_job_expertise_skills":207,"processed_job_expertise_skills_labels":208,"max_cpc":63,"actual_cpc":63},70737,"ai-full-stack-developerd-2500-allianz-insurance-2","AI Full Stack Developer_D-2500",{"name":191,"slug":192,"logo_url":193},"Allianz Insurance","allianz-insurance","https:\u002F\u002Fcdn.phenompeople.com\u002FCareerConnectResources\u002FAISAIPGB\u002Fimages\u002FHeader-1706868786965.svg",[195],"BARCELONA",[22],[29],{"java":32,"ai\u002Fml":33,"genai":33,"kafka":32,"nosql":32,"github":32,"angular":32,"mongodb":32,"rest apis":32,"javascript":32,"typescript":32,"spring boot":32,"ci\u002Fcd pipelines":32,"automation tools":33,"spring ecosystem":32},[82,84,200,40,201,78,79,38,202,117,85,203,204,205,206],"Spring ecosystem","Kafka","MongoDB","GitHub","AI\u002FML","GenAI","automation tools",{"security":32,"scalability":32,"microservices":32,"agile methodologies":32,"full stack development":32,"cloud-based deployments":32,"performance optimization":32,"event-driven architectures":32},[209,210,211,212,213,93,214,215],"Full Stack Development","Event-driven architectures","Microservices","Agile methodologies","Scalability","Security","Cloud-based deployments",{"id":217,"slug":218,"title":219,"raw_title":5,"is_featured":15,"company":220,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":221,"processed_country_iso_code_gmaps":223,"processed_home_office":23,"processed_salary_min":224,"processed_salary_max":225,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":226,"processed_employment_types":30,"processed_it_skills":227,"processed_it_skills_labels":228,"processed_job_expertise_skills":238,"processed_job_expertise_skills_labels":239,"max_cpc":63,"actual_cpc":63},71358,"data-ai-engineer-mfd-allianz-insurance-2","Data & AI Engineer (m\u002Ff\u002Fd)",{"name":191,"slug":192,"logo_url":193},[222],"Barcelona",[22],50000,70000,[29],{"sql":33,"azure":33,"ci\u002Fcd":33,"mlops":33,"docker":33,"python":32,"jenkins":33,"xgboost":33,"lightgbm":33,"rest apis":33,"kubernetes":33,"scikit-learn":33,"generative ai":34,"github actions":33,"machine learning":32},[137,229,230,231,43,44,42,232,233,234,40,39,235,236,237],"LightGBM","XGBoost","Scikit-Learn","GitHub Actions","Jenkins","Azure","Machine Learning","MLOps","Generative AI",{"api design":33,"system design":33,"data engineering":32,"model deployment":32,"software engineering":32,"evaluation frameworks":33,"monitoring and logging":33,"technical documentation":33,"machine learning product lifecycle":32},[240,241,242,243,244,245,246,247,248],"Machine Learning Product Lifecycle","Data Engineering","Software Engineering","Model Deployment","API Design","System Design","Technical Documentation","Evaluation Frameworks","Monitoring and Logging",{"id":250,"slug":251,"title":252,"raw_title":5,"is_featured":15,"company":253,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":254,"processed_country_iso_code_gmaps":255,"processed_home_office":23,"processed_salary_min":133,"processed_salary_max":256,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":257,"processed_employment_types":30,"processed_it_skills":258,"processed_it_skills_labels":259,"processed_job_expertise_skills":268,"processed_job_expertise_skills_labels":269,"max_cpc":63,"actual_cpc":63},58404,"remote-access-engineer-citrix-netscaler-amp-zscaler-private-access-100-fmd-julius-baer-services-spain-slu","Remote Access Engineer (Citrix NetScaler & Zscaler Private Access) 100% (f\u002Fm\u002Fd)",{"name":17,"slug":18,"logo_url":5},[20],[22],120000,[29],{"bash":33,"python":33,"rest apis":33,"powershell":33,"active directory":33,"citrix nitro api":33,"citrix netscaler adc":32,"citrix netscaler gateway":32,"zscaler private access (zpa)":33,"microsoft entra id (azure ad)":33},[260,261,262,263,264,265,137,266,40,267],"Citrix NetScaler ADC","Citrix NetScaler Gateway","Zscaler Private Access (ZPA)","Microsoft Entra ID (Azure AD)","Active Directory","PowerShell","Bash","Citrix Nitro API",{"ssl-vpn":32,"change management":33,"endpoint security":33,"high availability":32,"identity management":33,"incident management":33,"secure remote access":32,"regulatory compliance":33,"zero trust network access (ztna)":33,"multi-factor authentication (mfa)":32},[270,271,272,273,274,275,276,277,278,279],"Secure Remote Access","Multi-Factor Authentication (MFA)","Identity Management","Endpoint Security","Zero Trust Network Access (ZTNA)","SSL-VPN","High Availability","Change Management","Incident Management","Regulatory Compliance",{"id":281,"slug":282,"title":283,"raw_title":5,"is_featured":15,"company":284,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":285,"processed_country_iso_code_gmaps":286,"processed_home_office":23,"processed_salary_min":225,"processed_salary_max":287,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":288,"processed_employment_types":30,"processed_it_skills":289,"processed_it_skills_labels":290,"processed_job_expertise_skills":299,"processed_job_expertise_skills_labels":300,"max_cpc":63,"actual_cpc":63},42582,"backend-developer-mfd-allianz-insurance","Backend Developer (m\u002Ff\u002Fd)",{"name":191,"slug":192,"logo_url":193},[222],[22],95000,[29],{"git":32,"j2ee":32,"java":32,"jira":33,"ai\u002Fml":34,"azure":33,"ci\u002Fcd":32,"junit":32,"kafka":33,"maven":32,"camunda":33,"eclipse":33,"jenkins":32,"intellij":33,"rest apis":32,"spring boot":32,"dbvisualizer":33},[82,291,84,40,42,292,233,201,293,234,41,294,295,296,297,298,204],"J2EE","Maven","Camunda","JUnit","Eclipse","IntelliJ","JIRA","DBVisualizer",{"cisl":33,"abs rap\u002Frcp":33,"process automation":33,"agile methodologies":32,"ai-driven solutions":34,"insurance domain knowledge":33},[301,302,303,212,304,305],"Insurance domain knowledge","ABS RAP\u002FRCP","CISL","Process automation","AI-driven solutions",{"id":307,"slug":308,"title":309,"raw_title":5,"is_featured":15,"company":310,"raw_hiringOrganization_logo_url":5,"processed_city_gmaps":313,"processed_country_iso_code_gmaps":314,"processed_home_office":23,"processed_salary_min":225,"processed_salary_max":287,"processed_salary_currency":26,"processed_salary_source":27,"processed_working_hours":315,"processed_employment_types":30,"processed_it_skills":316,"processed_it_skills_labels":317,"processed_job_expertise_skills":323,"processed_job_expertise_skills_labels":324,"max_cpc":63,"actual_cpc":336},34430,"it-security-engineer-mfd-deutsche-pfandbriefbank-ag","IT Security Engineer (m\u002Ff\u002Fd)",{"name":311,"slug":312,"logo_url":5},"Deutsche Pfandbriefbank AG","deutsche-pfandbriefbank-ag",[20],[22],[29],{"siem":32,"cribl":32,"python":32,"rest apis":33,"sast\u002Fdast":33,"shell scripting":32,"microsoft sentinel":32},[318,319,137,320,40,321,322],"Microsoft Sentinel","Cribl","Shell scripting","SAST\u002FDAST","SIEM",{"dora":33,"nis2":33,"owasp":33,"compliance":33,"governance":33,"threat modeling":33,"threat detection":32,"vendor management":33,"application security":33,"security architecture":33,"incident response (l3)":32},[325,326,327,328,329,330,331,332,333,334,335],"Threat Detection","Incident Response (L3)","Security Architecture","Application Security","Threat Modeling","Vendor Management","Governance","Compliance","DORA","NIS2","OWASP",0.7,{"industry":338,"employment_type":357,"expertise_skills":360,"it_skills":416,"salary_currency":477,"processed_working_hours":479},[339,342,345,348,351,354],{"key":340,"label":341,"count":33},"wealth management","Wealth Management",{"key":343,"label":344,"count":33},"insurance","Insurance",{"key":346,"label":347,"count":34},"banking","Banking",{"key":349,"label":350,"count":34},"financial services","Financial Services",{"key":352,"label":353,"count":63},"finance","Finance",{"key":355,"label":356,"count":63},"asset management","Asset Management",[358],{"key":30,"label":359,"count":9},"PERMANENT",[361,363,365,368,371,374,376,379,381,383,385,387,389,392,394,396,398,400,402,405,407,409,411,413],{"key":362,"label":62,"slug":362,"count":33},"event-driven-architectures",{"key":364,"label":61,"slug":364,"count":34},"message-brokers",{"key":366,"label":367,"slug":366,"count":34},"performance-optimization","Performance Optimization",{"key":369,"label":370,"slug":369,"count":34},"devops","Devops",{"key":372,"label":373,"slug":372,"count":34},"agile-methodologies","Agile Methodologies",{"key":375,"label":51,"slug":375,"count":34},"design-patterns",{"key":377,"label":378,"slug":377,"count":34},"api-design","Api Design",{"key":380,"label":54,"slug":380,"count":34},"query-optimization",{"key":382,"label":49,"slug":382,"count":34},"software-architecture",{"key":384,"label":52,"slug":384,"count":34},"data-structures",{"key":386,"label":50,"slug":386,"count":34},"object-oriented-programming",{"key":388,"label":58,"slug":388,"count":34},"microservices-architecture",{"key":390,"label":391,"slug":390,"count":34},"agilescrumsafe","Agile\u002FScrum\u002FSafe",{"key":393,"label":53,"slug":393,"count":34},"database-design",{"key":395,"label":56,"slug":395,"count":34},"performance-tuning",{"key":397,"label":55,"slug":397,"count":34},"indexing",{"key":399,"label":59,"slug":399,"count":34},"distributed-systems",{"key":401,"label":121,"slug":401,"count":63},"testing",{"key":403,"label":404,"slug":403,"count":63},"nis2","Nis2",{"key":406,"label":94,"slug":406,"count":63},"accessibility",{"key":408,"label":273,"slug":408,"count":63},"endpoint-security",{"key":410,"label":214,"slug":410,"count":63},"security",{"key":412,"label":185,"slug":412,"count":63},"kubernetes-terraform",{"key":414,"label":415,"slug":414,"count":63},"data-exchange","Data Exchange",[417,420,423,426,428,430,432,435,437,439,441,443,445,448,451,454,456,458,460,462,465,468,471,474],{"key":418,"label":419,"slug":418,"count":9},"rest-apis","Rest Apis",{"key":421,"label":41,"slug":421,"count":422},"git",5,{"key":424,"label":425,"slug":424,"count":32},"cicd","Ci\u002FCd",{"key":427,"label":44,"slug":427,"count":32},"kubernetes",{"key":429,"label":137,"slug":429,"count":32},"python",{"key":431,"label":43,"slug":431,"count":32},"docker",{"key":433,"label":434,"slug":433,"count":33},"cicd-pipelines","Ci\u002FCd Pipelines",{"key":436,"label":82,"slug":436,"count":33},"java",{"key":438,"label":84,"slug":438,"count":33},"spring-boot",{"key":440,"label":46,"slug":440,"count":33},"react",{"key":442,"label":39,"slug":442,"count":33},"sql",{"key":444,"label":38,"slug":444,"count":33},"angular",{"key":446,"label":447,"slug":446,"count":34},"ms-azure","MS Azure",{"key":449,"label":450,"slug":449,"count":34},"aiml","Ai\u002FMl",{"key":452,"label":453,"slug":452,"count":34},"typescript","Typescript",{"key":455,"label":45,"slug":455,"count":34},"elasticsearch",{"key":457,"label":201,"slug":457,"count":34},"kafka",{"key":459,"label":233,"slug":459,"count":34},"jenkins",{"key":461,"label":37,"slug":461,"count":34},"c",{"key":463,"label":464,"slug":463,"count":34},"nosql","Nosql",{"key":466,"label":467,"slug":466,"count":34},"javascript","Javascript",{"key":469,"label":470,"slug":469,"count":63},"dbvisualizer","Dbvisualizer",{"key":472,"label":473,"slug":472,"count":63},"spring-ecosystem","Spring Ecosystem",{"key":475,"label":476,"slug":475,"count":63},"a2a-protocol","A2A Protocol",[478],{"key":26,"label":26,"count":9},[480],{"key":29,"label":29,"count":9},{"total":482,"jobs":483},0,[]]