BUSCAMOS : Arquitecto de Software (Full Stack)
Profesional con experiencia contrastada desempeñando el rol de Arquitecto de Software.
Conocimientos y habilidades técnicas fundamentales
Spring Framework : dominio en Spring Core, con énfasis 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.
Microservicios : conocimiento en diseño e implementación, incluyendo comunicación, gestión de API y patrones de descomposición.
Patrones de diseño de software : experiencia en patrones estructurales, creacionales y de comportamiento.
Experiencia en Angular y React, con conocimientos deseables en arquitecturas Front Angular y React.
Habilidades de desarrollo y metodologías
Desarrollo dirigido por pruebas (TDD).
Integración y entrega continua (CI / CD).
Gestión de contenedores y orquestación : Docker, Kubernetes u otras herramientas.
Capacidades adicionales
Bases de datos y almacenamiento : relacionales y no relacionales.
Seguridad de aplicaciones : mejores prácticas, autenticación y autorización.
Comunicaciones síncronas y asíncronas : REST, gRPC, colas de mensajes y eventos.
Competencias interpersonales y de gestión
Comunicación efectiva de conceptos técnicos.
Liderazgo técnico y mentoría.
Gestión de proyectos en entornos á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, Multi-Framework (MicroProfile, Quarkus), Templates (Mustache, Yeoman, etc.).
Idiomas
Inglés (nivel B2).
OFRECEMOS :
Contrato en modalidad Freelance Full time.
Oferta económica : hasta 350€ / jornada + IVA, según experiencia.
Proyecto de larga duración con recurrencia en proyectos.
Localización : España (Remoto 100%).
#J-18808-Ljbffr
Arquitecto • Almería, SPAIN