BUSCAMOS:
Arquitecto de Software (Full Stack)Profesional con experiencia contrastada desempeñando el rol de Arquitecto de Software.Conocimientos y habilidades técnicas fundamentalesSpring Framework:
dominio en Spring Core, con enfoque en Spring Batch, Spring Integration, Spring Security y Spring Scheduler.Arquitectura Limpia (Clean Architecture):
comprensión profunda de sus principios para diseñar sistemas desacoplados y mantenibles, incluyendo DDD y casos de uso interactivos.Microservicios:
diseño, implementación y patrones de comunicación entre servicios, gestión de API y descomposición de monolitos.Patrones de diseño de software:
estructurales, creacionales y de comportamiento.Experiencia en Angular y React, con conocimiento deseable en arquitecturas Front Angular y React.Habilidades de desarrollo y metodologíasDesarrollo dirigido por pruebas (TDD).Integración y entrega continua (CI/CD).Gestión de contenedores y orquestación:
Docker, Kubernetes u otras herramientas.Capacidades adicionalesBases de datos y almacenamiento:
relacionales y no relacionales.Seguridad de aplicaciones:
mejores prácticas, autenticación y autorización.Comunicaciones síncronas (REST, gRPC) y asíncronas (colas, eventos).Competencias interpersonales y de gestiónComunicación efectiva, capacidad de explicar conceptos técnicos a no técnicos.Liderazgo técnico y mentoría.Gestión de proyectos:
conocimiento en metodologías ágiles.Tecnologías necesarias:
Spring Boot, Spring Batch, Spring Integration, Gradle, Clean/Hexagonal + DDD, OpenAPI, AsyncAPI, JMolecules, ArchUnit.Tecnologías deseables:
Kubernetes, Spring Modulith, Spring Cloud, Micrometer, Persistence, MicroProfile, Quarkus, Templates (Mustache, Yeoman).IdiomasInglés (nivel B2).OFRECEMOS:
Contrato freelance a tiempo completo.Oferta económica:
hasta 350€/día + IVA (según experiencia).Proyecto de larga duración, con recurrencia en proyectos.Localización:
España (remoto 100%).
#J-18808-Ljbffr