15 sep
|
Grupo TECDATA Engineering
|
Madrid
15 sep
Grupo TECDATA Engineering
Madrid
Arquitecto/a
? ¿Cuál será tu misión?
Buscamos un/a Arquitecto/a de Aplicaciones con experiencia real en desarrollo y arquitectura de software para participar en la definición de la arquitectura de aplicaciones.
La persona seleccionada será responsable de establecer stacks tecnológicos, patrones de diseño y estándares de desarrollo, así como de asegurar que las aplicaciones nuevas y las que se encuentren en proceso de modernización evolucionen hacia un modelo homogéneo, escalable y mantenible.
Buscamos un perfil hands-on, con capacidad para tomar decisiones técnicas, revisar código y acompañar a los equipos de desarrollo.
?️ Principales responsabilidades
- Definir los stacks tecnológicos de referencia para backend y frontend: Spring Boot, Node.js/TypeScript, React, Vue, HTMX, APIs y arquitectura de servicios.
- Establecer patrones y estándares de arquitectura: diseño de servicios, gestión de estado, errores, trazabilidad, configuración y estrategias de despliegue.
- Definir y validar la arquitectura objetivo de las aplicaciones dentro de los programas de modernización y migración.
- Establecer estándares de calidad de código y reglas arquitectónicas, incluyendo mecanismos de verificación automatizada.
- Participar en la definición de patrones para el desarrollo asistido por Inteligencia Artificial y agentes de codificación.
- Definir el modelo de interacción entre las aplicaciones, las capas de integración y datos, trabajando conjuntamente con los arquitectos especializados.
- Colaborar con UX en la aplicación del sistema de diseño corporativo y su integración con el código frontend.
- Definir criterios técnicos para la racionalización del parque aplicativo:
consolidación, retirada o refactorización.
- Actuar como referente técnico para los Technical Leads de los diferentes dominios.
- Documentar y mantener la arquitectura siguiendo los estándares técnicos de la compañía.
? Requisitos imprescindibles
- +5 años de experiencia en desarrollo y arquitectura de software.
- Al menos 3 años en posiciones de arquitectura o similares con responsabilidad transversal.
- Experiencia hands-on y reciente: haber desarrollado y revisado código en producción durante los últimos 3 años.
- Este requisito es excluyente.
- Dominio de al menos 2 de los siguientes stacks:
- Java / Spring Boot
- Node.js / TypeScript
- React
- Vue
- Experiencia demostrable en arquitecturas de microservicios y APIs, teniendo criterio para decidir cuándo utilizarlas y cuándo no.
- Experiencia real en modernización de aplicaciones legacy Java EE / servidores de aplicaciones.
- Experiencia en despliegue y operación de aplicaciones en cloud, preferiblemente Google Cloud Platform (GCP).
- Experiencia definiendo estándares de calidad de código y controles automatizados.
- Experiencia real y continuada utilizando agentes de Inteligencia Artificial para programación, con criterio para evaluar el código generado y establecer los controles necesarios.
- Capacidad para trabajar transversalmente con equipos de producto y desarrollo sin dependencia jerárquica directa.
- Español e inglés cualificado.
⭐ Se valorará especialmente
- Experiencia en programas de modernización o migración de aplicaciones con asistencia de IA.
- Conocimientos de Design Systems y su integración en el ciclo de desarrollo frontend.
- Experiencia en e-commerce y omnicanalidad.
📌 Arquitecto/a (Madrid)
🏢 Grupo TECDATA Engineering
📍 Madrid