¡Activa las notificaciones laborales por email!

Arquitecto de Software (Full Stack)

ADEREN

Tarragona

Presencial

EUR 50.000 - 70.000

Jornada completa

Hace 30+ días

Descripción de la vacante

Una empresa tecnológica busca un Arquitecto de Software Full Stack para unirse a su equipo. Se requiere experiencia en Spring, Microservicios, y habilidades en Angular y React. Ofrecemos un contrato Freelance a tiempo completo, con una oferta económica de hasta 350€ por jornada + IVA y la posibilidad de trabajar de forma 100% remota.

Formación

  • Experiencia contrastada como Arquitecto de Software.
  • Conocimientos en tecnologías clave como Spring, Microservicios y Angular.
  • Inglés a nivel B2.

Responsabilidades

  • Diseñar y implementar arquitecturas de software eficientes.
  • Guiar y mentorizar al equipo técnico.
  • Gestionar proyectos en entornos ágiles.

Conocimientos

Spring Framework
Arquitectura Limpia
Microservicios
Patrones de diseño de software
Angular
React
Desarrollo dirigido por pruebas (TDD)
CI/CD
Docker
Kubernetes

Herramientas

Spring Boot
Gradle
OpenAPI
Descripción del empleo

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, incluyendo DDD y casos de uso interactivos.
  • Microservicios: diseño e implementación, estrategias de 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: prácticas y patrones, autenticación y autorización.
  • Comunicaciones síncronas y asíncronas: REST, gRPC, colas de mensajes, 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, ...)
Idiomas
  • Inglés (nivel B2)
OFRECEMOS:
  • Contrato en modalidad Freelance Full time.
  • Oferta económica: hasta 350€ jornada + IVA (según experiencia aportada).
  • Proyecto de larga duración y recurrencia en proyectos.
  • Localización: España (Remoto 100%).
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.