TECHNICAL LEAD JAVA BACKEND
TECDATA ENGINEERING Madrid, Community of Madrid, Spain
IT Services and IT Consulting · 201-500 employees
About the role
The Technical Lead will oversee backend development, lead technical decision-making, and ensure the evolution of critical high-performance platforms. They will coordinate with multidisciplinary teams to implement microservices, APIs, and event-driven architectures while maintaining high standards for testing and CI/CD.
What they look for
Requirements
Candidates must have solid experience in Java, Spring Boot, and the design of REST APIs within distributed systems. A background in technical leadership, performance optimization, and experience in enterprise or fintech environments is highly valued.
Full description
📍 Ubicación: Las Tablas, Madrid 🏢 Modalidad híbrida: 2 días presenciales por semana 🕒 Jornada: 8h diarias dentro de la franja 08:30 – 18:30 📄 Modalidad contratación: AT
Descripción del puesto
Buscamos un/a Technical Lead Java Backend para incorporarse a proyectos estratégicos dentro de BBVA CIB, participando en el diseño, evolución y liderazgo técnico de plataformas backend críticas en entornos de alto rendimiento y arquitectura distribuida.
La persona seleccionada combinará funciones técnicas y de coordinación, actuando como referente dentro del equipo de desarrollo, participando tanto en toma de decisiones técnicas como en desarrollo backend y seguimiento de buenas prácticas.
Trabajará en entornos Agile, colaborando con equipos multidisciplinares y participando en proyectos basados en microservicios, APIs y arquitecturas orientadas a eventos.
Responsabilidades
- Liderazgo técnico y coordinación de desarrolladores backend
- Diseño y evolución de arquitecturas Java modernas basadas en Spring Boot
- Desarrollo y mantenimiento de microservicios y APIs REST
- Participación en decisiones técnicas, revisión de código y definición de estándares
- Supervisión técnica de integraciones y servicios distribuidos
- Optimización de rendimiento, escalabilidad y estabilidad de aplicaciones críticas
- Participación en troubleshooting y resolución de incidencias complejas
- Coordinación con equipos de arquitectura, negocio y operaciones
- Implementación de buenas prácticas de desarrollo, testing y CI/CD
- Participación en procesos de modernización tecnológica y mejora continua
Requisitos técnicos
Backend & Arquitectura
✔ Experiencia sólida en Java y Spring Boot ✔ Experiencia en diseño y desarrollo de APIs REST ✔ Experiencia con Maven y gestión de dependencias ✔ Conocimientos en arquitectura de microservicios ✔ Experiencia trabajando con sistemas distribuidos ✔ Experiencia con control de versiones: Git, GitLab o Bitbucket
Muy valorable
- Kafka y arquitecturas orientadas a eventos
- Experiencia en plataformas críticas o entornos de alta disponibilidad
- Conocimientos de concurrencia y rendimiento backend
- Experiencia en banca, fintech o entornos enterprise
- Experiencia participando como referente técnico o Technical Lead
Buscamos
- Perfil técnico con capacidad de liderazgo
- Mentalidad resolutiva y orientación a arquitectura
- Capacidad de coordinación técnica y trabajo en equipo
- Buenas habilidades de comunicación
- Perfil proactivo con interés en evolución tecnológica
- Capacidad para trabajar en entornos complejos y de alto rendimiento
Proyecto estable, tecnológico y con gran recorrido dentro de un entorno enterprise líder.
Similar roles
-
Senior Software Engineer - Recommend Team (Java)
Wise London, England, United Kingdom · £88K–£111K/yr
-
Associate Software Engineer - Java
Syncron Warsaw, Masovian Voivodeship, Poland
-
Software Engineer (Java)
EUROPEAN DYNAMICS Athens, Attica, Greece
-
Erfaren Fullstackutvecklare Java
Deploja AB Solna, Sweden
-
Lead Developer CRM & Java Applications (w/m/d)
Deutsche Glasfaser Saarlouis, Saarland, Germany
-
Junior Java Web Developer / Tester (Remote/Thessaloniki)
EUROPEAN DYNAMICS Thessaloniki, Macedonia and Thrace, Greece