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 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.
* Microservicios: diseño e implementación, gestión de API y patrones de descomposición de aplicaciones monolíticas.
* 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í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 en microservicios.
* Comunicaciones síncronas y asíncronas: REST, gRPC, colas de mensajes y eventos.
Competencias interpersonales y de gestión:
* Comunicación efectiva y liderazgo técnico.
* Gestión de proyectos en marcos á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).
Idiomas: Inglés nivel B2.
OFRECEMOS:
* Contrato en modalidad Freelance a tiempo completo.
* Oferta económica: hasta 350€ por jornada + IVA, según experiencia.
* Proyecto de larga duración con recurrencia en proyectos.
* Localización: España (remoto 100%).
#J-18808-Ljbffr