Ofertas de empleo
Backend Developer Java - Spring Boot
Acerca del puesto Backend Developer Java - Spring Boot
Esta es tu oportunidad de formar parte de un equipo con enfoque en calidad, escalabilidad y buenas prácticas, participando en el desarrollo de servicios core en Java.
Lo que buscamos en ti:
- +3 años de experiencia en desarrollo backend con Java y Spring Boot.
- Conocimiento y aplicación de patrones de diseño DDD (Domain-Driven Design).
- Experiencia trabajando con arquitectura hexagonal.
- Familiaridad con bases de datos como PostgreSQL y herramientas de versionado como Flyway o Liquibase (u otras equivalentes).
- Nivel de inglés alto (C1), con capacidad para comunicarte de forma fluida en entornos técnicos.
- Residencia en España, preferentemente cerca de una oficina para trabajar presencialmente 1 día a la semana (flexible por zona).
Además, valoramos si tienes experiencia en:
- Mejora continua y refactorización basada en arquitectura limpia.
- Integración de soluciones en proyectos modulares o escalables.
- Buenas prácticas de documentación técnica.
- Trabajo en entornos colaborativos con metodologías ágiles.
Tus responsabilidades:
- Participar en el diseño y desarrollo de servicios backend utilizando Spring Boot.
- Aplicar DDD y arquitectura hexagonal en nuevos desarrollos y mantenimiento evolutivo.
- Modelar e implementar soluciones robustas sobre bases de datos relacionales (PostgreSQL).
- Versionar y mantener esquemas de base de datos con Flyway o Liquibase.
- Colaborar con el equipo técnico y funcional para alinear las soluciones con los requisitos del negocio.
- Aportar a la mejora continua del proyecto mediante buenas prácticas, revisiones de código y documentación clara.
- Participar en reuniones técnicas, dailies y planificación de tareas en un entorno ágil.
Ubicación: Remoto, con posibilidad de trabajo híbrido en Madrid (1 día presencial si estás cerca de una oficina)
Horario: L-J de 08:00 a 17:00 / V de 08:00 a 14:00
Idioma requerido: Inglés alto (C1) y Español