Descripción
Desde **SEIDOR GESEIN** buscamos incorporar un/a **Arquitecto/a de Software Senior** para participar en un proyecto estratégico de transformación tecnológica en un entorno institucional de alta criticidad.
La persona seleccionada liderará la definición y evolución de la arquitectura de una plataforma distribuida basada en **microservicios**, coordinando decisiones técnicas y actuando como referente para los equipos de desarrollo, calidad, operaciones e integración.
Buscamos un perfil con visión estratégica y experiencia real en el diseño e implantación de soluciones en producción, con especial foco en **calidad, seguridad, escalabilidad, mantenibilidad y continuidad operativa**.
**Tareas**
----------
* Definición y evolución de la arquitectura de soluciones basadas en **microservicios**.
* Diseño de APIs, integración entre servicios y patrones de resiliencia.
* Liderazgo de decisiones técnicas sobre **Java, Spring Boot, seguridad, mensajería y modelos de datos**.
* Supervisión de la calidad técnica: estándares de desarrollo, revisión de diseños, testing y observabilidad.
* Colaboración con equipos DevOps en entornos **Kubernetes/OpenShift**, CI/CD y automatización de despliegues.
* Diseño y ejecución de estrategias de modernización y migración de sistemas **legacy** hacia arquitecturas modernas.
* Acompañamiento y mentoring a analistas, desarrolladores y responsables técnicos.
* Interlocución con equipos técnicos y funcionales para transformar necesidades de negocio en soluciones sostenibles.
**Requisitos**
--------------
Requisitos imprescindibles
* **Licenciatura o Grado** en el ámbito de Tecnologías de la Información.
* **Mínimo 5 años de experiencia** como Arquitecto/a de Software o Líder Técnico en proyectos complejos.
* Dominio de **Java y Spring Boot**, incluyendo microservicios, APIs REST, seguridad y persistencia.
* Experiencia con **Oracle**, SQL y modelado/optimización de bases de datos relacionales.
* Experiencia con **Kubernetes u OpenShift** y plataformas de contenedores.
* Experiencia en **integración de sistemas**, APIs, mensajería y comunicación asíncrona.
* Conocimientos sólidos de **CI/CD, automatización de despliegues y calidad de código**.
* Experiencia en **arquitecturas seguras**, autenticación, autorización, trazabilidad y protección de datos.
* Capacidad de **liderazgo técnico, coordinación y comunicación** con perfiles técnicos y funcionales.
Se valorará
* Experiencia en migración de sistemas **legacy a microservicios**.
* Conocimientos de **BPM** y herramientas de orquestación de procesos.
* Experiencia en entornos **regulados o de alta criticidad**.
* Experiencia en proyectos con altas exigencias de **interoperabilidad, escalabilidad y seguridad**.
* Conocimientos de **observabilidad, logging, métricas, rendimiento y resiliencia**.
Stack tecnológico
**Backend:** Java, Spring Boot, APIs REST, JPA/Hibernate
**Datos:** Oracle, SQL, modelado relacional, optimización
**Integración:** APIs, mensajería, patrones asíncronos
**Plataforma:** Docker, Kubernetes/OpenShift, CI/CD
**Calidad:** SonarQube, testing, cobertura, revisión técnica
**Seguridad:** JWT, control de acceso, trazabilidad, hardening
**Operación:** Observabilidad, logs, métricas, rendimiento y resiliencia
**Beneficios**
--------------
* **Ubicación:** Madrid.
* **Puesto:** Arquitecto/a de Software Senior.
* **Salario:** **60\.000 € brutos anuales**.
* Proyecto estratégico y de alta criticidad.
Si eres un/a arquitecto/a con experiencia sólida en **Java, Spring Boot, microservicios, integración y arquitecturas distribuidas**, y buscas un proyecto de gran complejidad técnica, ¡queremos conocerte!