Technical Backend Lead Java (100% remote)
knowmad mood·Las Rozas de Madrid, A Coruña, Gijón, Barcelona, Jerez de la Frontera, Santa Cruz de Tenerife, Madrid, Aljaraque, Málaga, Murcia, Palma, Sevilla, València & Zaragoza, Spain
What they offer
Permanent contract
Per the ad.
Fully remote
Per the ad.
What they ask for
Have the right to work in Spain
knowmad mood doesn't mention sponsorship in the ad.
Have senior-level experience
Lead-level role.
Pulled from the advert automatically — the full ad is what counts.
What you'll get
Permanent contract
Remote work model 🏡. Option to work from the office, but always at the employee's choice.
Flexible hours ⏰: flexible schedule with entry at 8:30 AM and exit at 6:00 PM, with intensive working hours on Fridays from 8:00 AM to 3:00 PM, and intensive working hours in summer (July and August) from 8:00 AM to 3:00 PM.
Vacation 🌴: 22 vacation days + 2 personal days, plus December 24 and 31 off.
Permanent contract 📄: From day one, with the option of 12 or 14 payments.
Flexible compensation 💳: Restaurant card, childcare voucher, health insurance, training, and other benefits with tax advantages.
Benefits club 🎁: Discounts on technology, leisure, and training.
Continuous training 📚: Access to Udemy Business, language courses, official certifications, and technical training.
Career plan 🚀: Support to grow, specialize, or take on new challenges.
Comprehensive well-being 💚: Nutrition, physical activity, and emotional balance programs.
Work-life balance +LIFE 👨 👩 👧 👦: Personal and family support 24/7.
Inclusive environment 🌍: Diverse and multicultural setting.
Social events 🎮: Activities to connect with the team.
Sign up and we'll give you more details! 🚀
To stay up to date with our news, follow us here -> knowmad mood
At knowmad mood, we are committed to equal opportunities and respect for diversity. We apply our Equality Plan and the principle of non-discrimination in all our recruitment processes.
Job description
We are knowmad mood!
We are a leading company in digital transformation, constantly evolving and at the forefront of technology.
Made up of more than 3,000 creative, digital, and innovative people connected by a shared purpose and capable of building connections with people around the world. A responsible, flexible team with a high capacity to adapt to the needs of our clients and the market, while delivering value, vision, creativity, expertise, professionalism, and passion for technology in every project.
The values that guide our path and lead us toward excellence are collaboration, innovation, commitment, fun, and trust.
You will take part in an ambitious digital transformation process aimed at creating global solutions for time management, operational planning, and resource optimization in international environments.
You will work on evolving toward modern architectures, eliminating legacy systems, and developing scalable, flexible platforms adapted to different markets.
🎯 Your mission
We are looking for a Technical Backend Lead Java with a solid technical foundation and leadership skills, who will be responsible for:
Defining and evolving the system architecture
Ensuring code quality and best practices
Technically leading the team in developing robust and scalable solutions
Participating in functional and technical design from scratch
Promoting the use of new technologies, including AI applied to development
🧩 Main responsibilities
Backend development with Java (modern versions)
Designing architectures based on microservices and hexagonal architecture
Designing APIs using an API-first approach (OpenAPI / Swagger)
Implementing event-driven systems with messaging (Kafka, queues)
Managing and optimizing relational and NoSQL databases
Overseeing CI/CD pipelines and deployments in cloud environments (Kubernetes / OpenShift)
Monitoring and observability (Grafana, Dynatrace)
Applying best practices (SOLID, Clean Code, DDD, TDD)
Leading technical decisions and supporting the team
✅ Requirements
Solid experience as a backend developer in Java
Experience leading technical teams or acting as a technical reference
Proficiency in:
Spring Boot, Spring Data
Microservices and hexagonal architecture
Kafka or similar messaging systems
CI/CD and tools such as Git
Relational and NoSQL databases
Experience in testing (unit and integration)
Knowledge of API design and API-first approach
Experience in performance optimization and asynchronous systems
What you'll get
Contrato indefinido
Modelo de trabajo en remoto 🏡. Opción de ir a trabajar a oficinas pero siempre a elección del trabajador.
Horario flexible ⏰: horario flexible entrada 8.30h salida 18h con viernes intensivo de 8h a 15h y en verano (julio y agosto) intensivo de 8h a 15h
Vacaciones 🌴: 22 días de vacaciones + 2 días de libre disposición, además de los 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 🎁: Descuentos en tecnología, ocio y formación.
Formación continua 📚: Acceso a Udemy Business, cursos de idiomas, certificaciones oficiales y formación técnica.
Plan de carrera 🚀: Acompañamiento para crecer, especializarte o asumir nuevos retos.
Bienestar integral 💚: Programas de nutrición, actividad física y equilibrio emocional.
Conciliación +VIDA 👨 👩 👧 👦: Asistencia personal y familiar 24/7.
Ambiente inclusivo 🌍: Entorno diverso y multicultural.
Eventos sociales 🎮: Actividades para conectar con el equipo.
¡Apúntate y te daremos más detalles! 🚀
Para estar al corriente de nuestras novedades síguenos aquí -> knowmad mood
En knowmad mood nos comprometemos con la igualdad de oportunidades y el respeto a la diversidad. Aplicamos nuestro Plan de Igualdad y el principio de no discriminación en todos nuestros procesos de selección.
How you'll work
permanent
remote
Job description
We are knowmad mood!
Somos una compañía líder en transformación digital, en constante evolución y a la vanguardia de la tecnología.
Formado por más de 3.000 personas creativas, digitales e innovadoras conectadas a un propósito y capaces de generar conexiones con personas de todo el mundo. Un equipo responsable, flexible y con alta capacidad de adaptación a las necesidades de nuestros clientes y del mercado, a la vez que proporciona valor, visión, creatividad, expertise, profesionalidad y pasión por la tecnología en cada proyecto.
Los valores que marcan nuestro rumbo y nos guían hacia la excelencia son la colaboración, la innovación, el compromiso, la diversión y la confianza.
Participarás en un ambicioso proceso de transformación digital orientado a la creación de soluciones globales para la gestión del tiempo, planificación operativa y optimización de recursos en entornos internacionales.
Trabajarás en la evolución hacia arquitecturas modernas, eliminando sistemas legacy y desarrollando plataformas escalables, flexibles y adaptadas a distintos mercados.
🎯 Tu misión
Buscamos un/a Technical Lead Backend Java con sólida base técnica y capacidad de liderazgo, que sea responsable de:
Definir y evolucionar la arquitectura del sistema
Garantizar la calidad del código y las buenas prácticas
Liderar técnicamente al equipo en el desarrollo de soluciones robustas y escalables
Participar en el diseño funcional y técnico desde cero
Impulsar el uso de nuevas tecnologías, incluida la IA aplicada al desarrollo
🧩 Responsabilidades principales
Desarrollo backend con Java (versiones modernas)
Diseño de arquitecturas basadas en microservicios y arquitectura hexagonal
Diseño de APIs bajo enfoque API First (OpenAPI / Swagger)
Implementación de sistemas event-driven con mensajería (Kafka, colas)
Gestión y optimización de bases de datos relacionales y NoSQL
Supervisión de pipelines CI/CD y despliegues en entornos cloud (Kubernetes / OpenShift)
Monitorización y observabilidad (Grafana, Dynatrace)
Aplicación de buenas prácticas (SOLID, Clean Code, DDD, TDD)
Liderar decisiones técnicas y acompañar al equipo
✅ Requisitos
Experiencia sólida como backend developer en Java
Experiencia liderando equipos técnicos o como referente técnico
Dominio de:
Spring Boot, Spring Data
Arquitectura de microservicios y hexagonal
Kafka o sistemas de mensajería similares
CI/CD y herramientas como Git
Bases de datos relacionales y NoSQL
Experiencia en testing (unitario e integración)
Conocimiento en diseño de APIs y API First
Experiencia en optimización de rendimiento y sistemas asíncronos
You'll most likely need Spanish to apply.This job was automatically translated to English, .
About the company
knowmad mood
IT Consulting