Arquitecto/A De Aplicaciones

Grupo TECDATA Engineering
Álava, Spain
1 day ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English, Spanish

Tech stack

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
+4 more
ReactJS Spring-boot Backend Vue.js

Job description

Ubicación:MadridModalidad:Híbrida -2 días presenciales por semanaÁrea:CTO - ArquitecturaMISIÓ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 / TypeScriptReactVueExperiencia 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.

Requirements

+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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

11:44 min

Live coding a test driven component feature

Markus Oberlehner · LIVE

Videos

See all

Related articles

See all