Desde Ibertech, buscamos Arquitecto/a de Software Senior para uno de nuestros clientes referentes.
⢠Ubicación: Madrid
⢠Modalidad de trabajo: hÃbrida
⢠Descripción del puesto:
Se incorporará a un proyecto estratégico de transformación tecnológica en un entorno institucional de alta criticidad, orientado a la modernización de sistemas, integración entre plataformas, escalabilidad y cumplimiento normativo.
La persona seleccionada será responsable de liderar la definición y evolución de la arquitectura de una plataforma compleja basada en microservicios, actuando como referente técnico transversal para los equipos de desarrollo, QA, DevOps e integración. Se requiere una combinación sólida de visión estratégica, capacidad de diseño técnico y experiencia real en la implantación de soluciones en producción, garantizando siempre calidad, seguridad, mantenibilidad y continuidad del servicio.
Funciones:
⢠Definir y evolucionar la arquitectura de una plataforma distribuida basada en microservicios.
⢠Diseñar criterios de partición funcional, APIs, integración entre servicios y patrones de resiliencia.
⢠Liderar decisiones de arquitectura en stack Java/Spring Boot, mensajerÃa, seguridad, modelo de datos e integración con sistemas externos.
⢠Supervisar la calidad técnica del desarrollo: estándares de codificación, revisiones de diseño, testing y observabilidad.
⢠Colaborar con equipos DevOps en despliegues sobre Kubernetes/OpenShift, automatización CI/CD y operación continua.
⢠Coordinar la evolución desde sistemas legacy hacia arquitecturas modernas, garantizando convivencia, trazabilidad y migración controlada.
⢠Acompañar a equipos técnicos (analistas, desarrolladores y responsables) en la adopción de buenas prácticas arquitectónicas.
⢠Actuar como interlocutor técnico-funcional, traduciendo necesidades de negocio en soluciones sostenibles y viables.
Requisitos:
⢠Titulación universitaria o formación superior en el ámbito de las TecnologÃas de la Información.
⢠Experiencia mÃnima de 5 años como arquitecto/a de software o lÃder técnico en entornos complejos de arquitectura distribuida.
⢠Dominio de Java y ecosistema Spring Boot (microservicios, APIs REST, seguridad, persistencia).
⢠Experiencia con bases de datos Oracle y diseño/optimización de modelos relacionales.
⢠Conocimiento de Kubernetes u OpenShift y plataformas de contenedores.
⢠Experiencia en integración de sistemas mediante APIs, mensajerÃa y arquitectura asÃncrona.
⢠Conocimiento sólido de CI/CD, automatización de despliegues y gobierno del ciclo de vida del software.
⢠Experiencia en diseño de arquitecturas seguras: autenticación, autorización, trazabilidad y protección de datos.
⢠Capacidad de liderazgo técnico y coordinación de equipos multidisciplinares.
Se valorará:
⢠Experiencia en migraciones de sistemas legacy a microservicios.
⢠Conocimiento de motores BPM o herramientas de orquestación de procesos.
⢠Experiencia en entornos regulados o de alta criticidad (auditorÃa, trazabilidad, continuidad operativa).
⢠Proyectos con altos requisitos de interoperabilidad, escalabilidad y seguridad.
⢠Experiencia en observabilidad: métricas, logging centralizado, performance tuning 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, automatización
⢠Calidad: SonarQube, testing, cobertura, revisión de código
⢠Seguridad: JWT, control de acceso, trazabilidad, hardening
⢠Operaciones: Observabilidad, logging, métricas, rendimiento y resiliencia
Soft Skills:
⢠Visión global de arquitectura y orientación a soluciones sostenibles.
⢠Capacidad analÃtica y criterio técnico en entornos complejos.
⢠Liderazgo e influencia sobre equipos técnicos y multidisciplinares.
⢠Alta orientación a calidad, robustez, seguridad y mejora continua.
⢠Capacidad para equilibrar modernización tecnológica con continuidad operativa.
Si te encaja, envÃa tu CV junto a expectativas salariales a [email protected]. ¡Te esperamos!