> Markdown version of [/jobs/ext/2938194-arquitecto-a-de-aplicaciones](https://www.wearedevelopers.com/jobs/ext/2938194-arquitecto-a-de-aplicaciones). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Arquitecto/A De Aplicaciones - **Company:** Grupo TECDATA Engineering - **Location:** Arbo, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Server Applications, Software Quality, Software Design Patterns, Java Platform Enterprise Edition (J2EE), Node.Js, Software Architecture, Software Engineering, TypeScript, Cloud Platform System, ReactJS, Spring-boot, Backend, Vue.js - **Published:** September 16, 2026 - **Apply:** https://www.buscojobs.com.es/arquitecto-a-de-aplicaciones-en-arbo-ID-372110200 ## About the Role ?+5 añosde experiencia en desarrollo y arquitectura de software. ? Al menos3 años en roles de arquitecturao posiciones con responsabilidad técnica transversal. ? Perfilhands-on: debe haber desarrollado y revisadocódigo en producción durante los últimos 3 años. ? Dominio deal menos 2de estas tecnologías: Java / Spring Boot Node.js / TypeScript React Vue ? Experiencia real diseñandoarquitecturas de microservicios y APIs, con criterio para decidir cuándo utilizarlas y cuándo no. ? Experiencia demostrable enmodernización de aplicaciones legacy Java EE/J2EEsobre servidores de aplicaciones. ? Experiencia en despliegue y operación de aplicaciones enCloud, preferiblementeGoogle Cloud Platform (GCP). ? Experiencia definiendoestándares de calidad de código y arquitectura, incluyendo mecanismos de verificación automatizada. ? Experiencia real y continuada utilizandoagentes de IA para desarrollo/coding, con criterio para evaluar la calidad del código generado y establecer controles. ? Capacidad para trabajar transversalmente con equipos de producto y desarrollosin dependencia jerárquica directa. ?Español e inglés profesional. ? VALORABLE Experiencia en programas demigración/modernización asistidos por IA. Conocimiento deDesign Systemsy su integración en el ciclo de desarrollo frontend. Experiencia ene-commerce y omnicanalidad. Experiencia enretail o distribución. Experiencia en grandes organizaciones con múltiples dominios y equipos de desarrollo. ## Description ?Ubicación:Madrid?Modalidad:Híbrida -2 días presenciales por semana?Área:CTO - Arquitectura? MISIÓNBuscamos un/aArquitecto/a de Aplicacionespara incorporarse al área de CTO de Carrefour España.La persona seleccionada será responsable dedefinir y evolucionar la arquitectura de aplicaciones de la compañía, estableciendo stacks de referencia, patrones de diseño y estándares técnicos que permitan construir aplicaciones homogéneas, mantenibles, escalables y preparadas para eldesarrollo asistido por Inteligencia Artificial.Buscamos un perfilhands-on, con capacidad real para desarrollar y revisar código, tomar decisiones arquitectónicas y acompañar técnicamente a los equipos de desarrollo.? ¿QUÉ HARÁS?Definir losstacks tecnológicos de referenciapara backend y frontend: Java/Spring Boot, Node.js/TypeScript, React, Vue y HTMX.Establecer patrones de arquitectura paramicroservicios, APIs, gestión de estado, errores, configuración, trazabilidad y despliegues.Diseñar la arquitectura de destino de aplicaciones dentro de programas demodernización y migración.Revisar y validar arquitecturas propuestas por los equipos técnicos.Definirestándares de calidad de códigoy reglas arquitectónicas verificables automáticamente.Establecer criterios para la racionalización del parque aplicativo:consolidación, retirada, refactorización o modernización.Definir la interacción entre aplicaciones, APIs, capas de integración y plataformas de datos.Colaborar con UX en la aplicación delDesign System corporativodesde el código.Aportar criterio arquitectónico a iniciativas dedesarrollo agéntico e IA, validando patrones y código generado por agentes.Actuar como referente técnico para losTechnical Leadsde los diferentes dominios.Documentar las decisiones y arquitecturas utilizando estándares técnicos versionados.Participar directamente en el desarrollo yrevisión de código en producción.?? REQUISITOS IMPRESCINDIBLES?+5 añosde experiencia en desarrollo y arquitectura de software.? Al menos3 años en roles de arquitecturao posiciones con responsabilidad técnica transversal.? Perfilhands-on: debe haber desarrollado y revisadocódigo en producción durante los últimos 3 años.? Dominio deal menos 2de estas tecnologías:Java / Spring BootNode.js / TypeScriptReactVue? Experiencia real diseñandoarquitecturas de microservicios y APIs, con criterio para decidir cuándo utilizarlas y cuándo no.? Experiencia demostrable enmodernización de aplicaciones legacy Java EE/J2EEsobre servidores de aplicaciones.? Experiencia en despliegue y operación de aplicaciones enCloud, preferiblementeGoogle Cloud Platform (GCP).? Experiencia definiendoestándares de calidad de código y arquitectura, incluyendo mecanismos de verificación automatizada.? Experiencia real y continuada utilizandoagentes de IA para desarrollo/coding, con criterio para evaluar la calidad del código generado y establecer controles.? Capacidad para trabajar transversalmente con equipos de producto y desarrollosin dependencia jerárquica directa.?Español e inglés profesional.? VALORABLEExperiencia en programas demigración/modernización asistidos por IA.Conocimiento deDesign Systemsy su integración en el ciclo de desarrollo frontend.Experiencia ene-commerce y omnicanalidad.Experiencia enretail o distribución.Experiencia en grandes organizaciones con múltiples dominios y equipos de desarrollo. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)