Desarrollador Senior Backend Java + IA (SDD) (Remoto)
Skills
Location
You must be live (or willing to live) in: Madrid, España
Languages
Fluent Spanish
Job Description
We're looking for a Desarrollador/a Senior Backend Java con enfoque en IA para participar en proyectos innovadores del sector textil, trabajando desde cero con metodología SDD.
🎯 Responsabilidades
- Desarrollar e implementar soluciones backend en proyectos desde cero utilizando Java y frameworks del ecosistema Spring.
- Diseñar e implementar arquitecturas bajo principios hexagonales y de microservicios.
- Crear APIs siguiendo el enfoque API First (OpenAPI/Swagger).
- Integrar sistemas de mensajería como Apache Kafka y ActiveMQ.
- Incorporar IA en todo el ciclo de vida del producto (desarrollo y despliegue).
- Aplicar metodología SDD (Spec Driven Development) en el desarrollo de software.
- Utilizar herramientas de monitorización, observabilidad y calidad de código.
🛠️ Requisitos
- Experiencia previa liderando proyectos desde cero.
- Dominio de desarrollo backend con Java 21 o superior.
- Amplio manejo de frameworks Spring, especialmente Spring Boot y Spring Data.
- Experiencia en Arquitectura Hexagonal y de microservicios.
- Experiencia diseñando APIs con OpenAPI/Swagger.
- Sólidos conocimientos en patrones de diseño, principios SOLID y Clean Code, así como en DDD y TDD.
- Experiencia práctica con Apache Kafka y sistemas de mensajería como ActiveMQ.
- Conocimiento en herramientas de monitorización y observabilidad (Grafana, Dynatrace).
- Dominio de herramientas de calidad de código como SonarQube.
- Experiencia relevante integrando IA en el desarrollo y despliegue de soluciones.
- Manejo de metodología SDD (Spec Driven Development).
🤗 Te ofrecemos
- Modalidad de trabajo 100% remota y contrato indefinido.
- 26 días de descanso al año (22 días de vacaciones, 2 días de libre disposición y 24 y 31 de diciembre como festivos).
- Horario flexible: L-J de 8:30 a 18h; V de 8 a 15h; jornada intensiva en julio y agosto (8 a 15h).
- Oportunidades de formación técnica y en idiomas (certificaciones, Udemy Business, TechDays, Meetups, entre otros).
- Actividades de teambuilding y cultura de feedback y reconocimiento.
- Plan de retribución flexible (seguro médico, transporte, tickets guardería, tickets restaurante).
- Sorpresas y reconocimientos en eventos especiales del año (cumpleaños, aniversarios, nacimientos, etc.).
Photos

Location
Madrid