← All jobs

Líder Técnico Java, SDD

About the role

• Liderar equipos técnicos de desarrollo Java
• Diseñar y desarrollar soluciones con Java 21 o superior y el ecosistema Spring
• Diseñar arquitecturas hexagonales, de microservicios y event-driven
• Diseñar APIs bajo enfoque API First utilizando OpenAPI / Swagger
• Aplicar patrones de diseño, SOLID, Clean Code, DDD y TDD
• Implementar y gestionar mensajería con Apache Kafka y ActiveMQ
• Gestionar colas, particionado, consumo y reintentos
• Trabajar con bases de datos relacionales y NoSQL, incluyendo optimización y modelado de datos
• Gestionar entornos OpenShift / Kubernetes y pipelines CI/CD
• Utilizar GitHub, Spinnaker, Grafana y Dynatrace
• Desarrollar tests unitarios y de integración
• Aplicar IA a lo largo de todo el ciclo de vida del producto
• Trabajar con metodología SDD (Spec Driven Development)

• Experiencia liderando equipos
• Experiencia con Java 21 o superior
• Dominio de Spring Boot y Spring Data
• Experiencia en arquitectura hexagonal y arquitectura de microservicios
• Experiencia diseñando APIs bajo enfoque API First (OpenAPI / Swagger)
• Conocimiento de patrones de diseño, principios SOLID y Clean Code
• Conocimiento de Domain Driven Design (DDD) y TDD
• Experiencia con Apache Kafka y sistemas de mensajería tipo ActiveMQ
• Experiencia con arquitecturas event-driven y gestión de colas, particionado, consumo y retries
• Experiencia con bases de datos relacionales (MariaDB u otras) y NoSQL (MongoDB)
• Experiencia en optimización de consultas, índices, funciones escalares, tuning y modelado de datos
• Experiencia con OpenShift / Kubernetes, pipelines CI/CD, GitHub y Spinnaker
• Experiencia con herramientas de monitorización y observabilidad: Grafana y Dynatrace
• Experiencia con tests unitarios y tests de integración
• Enfoque técnico en IA durante el desarrollo
• Uso de IA durante todo el ciclo de vida del producto, desde el desarrollo hasta el despliegue
• Uso de metodología SDD (Spec Driven Development)

• Modelo de trabajo en remoto
• Opción de ir a trabajar a oficinas, siempre a elección del trabajador
• 22 días de vacaciones + 2 días de libre disposición
• Días 24 y 31 de diciembre libres
• Contrato indefinido desde el primer día, con opción de 12 o 14 pagas
• Retribución flexible: tarjeta restaurante, cheque guardería, seguro médico, formación y otros beneficios con ventajas fiscales
• Club de ventajas con descuentos en tecnología, ocio y formación
• Acceso a Udemy Business
• Cursos de idiomas
• Certificaciones oficiales y formación técnica
• Plan de carrera
• Programas de nutrición, actividad física y equilibrio emocional
• Asistencia personal y familiar 24/7
• Entorno diverso y multicultural
• Eventos sociales y actividades para conectar con el equipo