🏢 Offshore Consulting Shops

Ibertech is an IT services and consulting firm, and the job description explicitly states the position is for one of their clients.

This company was flagged and excluded from default search results. Proceed with caution.

Save Job
Posted 2w ago

Arquitecto/a Software Senior (Java/Spring Boot)

@ Ibertech
Madrid, Madrid, Spain
HybridFull Time
Responsibilities:defining architecture, leading decisions, coordinating migrations
Requirements Summary:University-level IT education, 5+ years as software architect/technical lead, strong Java and Spring Boot microservices experience, Oracle and JPA/Hibernate knowledge, Kubernetes/OpenShift, Docker, CI/CD, security and observability expertise.
Technical Tools Mentioned:Java, Spring Boot, APIs, Oracle, JPA/Hibernate, Kubernetes, OpenShift, Docker, CI/CD, SonarQube, JWT, BPM
Save
Mark Applied
Hide Job
Report & Hide
Job Description
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!