06 nov
|
Social Tec Hunting
|
Laza
06 nov
Social Tec Hunting
Laza
Barcelona, España · Arquitectura / Ingeniería
Software Development Architect – Medical Devices
ComoSoftware Development Architect, asumirás la responsabilidad de definir, liderar y evolucionar la arquitectura software de soluciones médicas reguladas basadas enSpring Boot, arquitecturasPC-basedy entornosCloud/Microservicios.
Trabajarás sobre sistemas complejos donde convergen requisitos de seguridad, rendimiento, trazabilidad, interoperabilidad y cumplimiento normativo.
Diseñarás plataformas que requierenalta fiabilidad,procesamiento asíncrono,event?driven communication,Hexagonal Architecturey una integración robusta entre múltiples subsistemas.
Tu criterio técnico tendrá impacto directo en la calidad, seguridad y escalabilidad del producto final.
El rol está basado en Barcelona, en formato híbrido, dentro de un equipo internacional de I+D que desarrolla software crítico para el sector sanitario.
¿Qué harás?
(visión técnica)Diseñarás y documentarásarquitecturas software de alto nivelbasadas enHexagonal Architecture (Ports & Adapters), asegurando desacoplamiento, mantenibilidad y cumplimiento regulatorio.
Traducirás necesidades de stakeholders y casos de uso complejos enrequisitos arquitectónicos claros, considerando rendimiento, seguridad, trazabilidad, escalabilidad y requisitos normativos.
Definirás y validarásinterfaces entre subsistemas, flujos event?driven, mecanismos de comunicación asíncrona y patrones de integración.
Alinearás tu arquitectura con el resto del stack: backend, microservicios, cloud, drivers, integración hardware?software y herramientas de soporte.
Liderarás laintegración softwarey supervisarás pruebas de integración, verificación y validación en todas las capas del sistema.
Participarás en la estimación de esfuerzo, planificación técnica y definición de planes de desarrollo.
Liderarás actividades deriesgo software, seguridad,
ciberseguridad y cumplimiento de estándares médicos (IEC?*, IEC?*****).
Diseñarás y revisarás medidas deciberseguridad, incluyendo protocolos seguros, cifrado y protección de datos.
Proporcionarás documentación técnica rigurosa y clara, esencial en entornos regulados.
Darásliderazgo técnicoal equipo y mentoría a perfiles junior.
Contribuirás al roadmap tecnológico, proponiendo mejoras arquitectónicas y nuevas capacidades para futuras generaciones del producto.
Lo que necesitas dominarArquitectura software moderna:Hexagonal Architecture, Domain?Driven Design, Event?Driven Design, microservicios y patrones de integración.
Desarrollo avanzado enJavay el ecosistemaSpring Boot.
Arquitecturas Cloud y experiencia conAWSoAzure.
Diseño de sistemas event?driven, mensajería, colas, flujos asíncronos y mecanismos de resiliencia.
Ciberseguridad aplicada: protocolos seguros, cifrado, autenticación, protección de datos.
Integración de múltiples subsistemas en entornos heterogéneos.
Verificación, validación e integración continua en sistemas complejos.
Trabajo en entornos regulados con robusto énfasis en documentación, trazabilidad y control de cambios.
Requisitos imprescindiblesGrado/Máster en Ingeniería Informática o similar.
Más de10 años de experienciaen desarrollo software y más de5 añoscomo arquitecto.
Experiencia demostrada diseñando arquitecturas complejas en entornos regulados o críticos.
Dominio de Java, Spring Boot, microservicios y arquitecturas cloud.
Experiencia con proveedores cloud (AWS, Azure).
Conocimiento profundo de Hexagonal Architecture y Event?Driven Design.
Experiencia en gestión de riesgos, seguridad y ciberseguridad.
Capacidad para liderar equipos técnicos y coordinar con múltiples áreas.
Excelente comunicación, documentación y capacidad de interlocución con clientes.
Inglés profesional.
Requisitos valorablesExperiencia previa ens
📌 Arquitecto De Software Médico | Microservicios Y Cloud (Laza)
🏢 Social Tec Hunting
📍 Laza