Arquitecto/a de Software Backend (Java/Python) - Sector Defensa
Role details
Job location
Tech stack
Job description
Buscamos un/a Arquitecto/a de Software Backend para participar en proyectos del sector defensa, diseñando y evolucionando plataformas software críticas basadas en arquitecturas modernas de microservicios y entornos cloud., * Diseño y desarrollo de arquitecturas backend complejas.
- Implementación de microservicios y APIs REST.
- Diseño de arquitecturas orientadas a eventos (EDA).
- Definición de sistemas escalables, resilientes y seguros.
- Trabajo con contenedores y orquestación (Docker, Kubernetes).
- Aplicación de metodologías DevOps y automatización CI/CD.
- Garantizar estándares de interoperabilidad en entornos de defensa.
Requirements
El perfil ideal es un/a arquitecto/a técnico/a con sólida experiencia en backend (Java y Python), especializado/a en microservicios y Kubernetes, con enfoque en rendimiento, seguridad, resiliencia e interoperabilidad en entornos críticos., * Participación en proyectos tecnológicos estratégicos dentro del sector defensa.
-
Trabajo con arquitecturas modernas basadas en microservicios y Kubernetes.
-
Modalidad híbrida: 60% presencial en Barcelona y 40% teletrabajo.
-
Contratación directa por cliente., * Mínimo 6 años de experiencia en diseño, desarrollo y evolución de arquitecturas software complejas.
-
Experiencia sólida en desarrollo backend con Java y Python.
-
Experiencia en arquitecturas basadas en microservicios.
-
Diseño e implementación de APIs RESTful.
-
Experiencia en entornos DevOps y herramientas de CI/CD.
-
Experiencia con Docker y Kubernetes.
-
Conocimientos en bases de datos:
-
Relacionales: PostgreSQL, MySQL
-
NoSQL: MongoDB, Redis o bases de datos de grafos
-
Experiencia con mensajería y arquitecturas orientadas a eventos (Kafka, RabbitMQ).
-
Conocimiento de arquitecturas cloud (AWS, Azure o GCP).
-
Buenas prácticas de seguridad y cifrado en entornos críticos.
-
Experiencia previa en proyectos del sector defensa, militar o gubernamental., * Conocimiento de estándares de interoperabilidad (por ejemplo, OTAN o Unión Europea).
-
Experiencia en soluciones de observabilidad.
-
Experiencia con servicios PaaS/SaaS en entornos cloud.