TECDATA ENGINEERING

TECHNICAL LEAD JAVA BACKEND

TECDATA ENGINEERING Madrid, Community of Madrid, Spain

IT Services and IT Consulting · 201-500 employees

May 18
java Senior (5-10 yrs) Full-time Spain
Log in to apply, save this posting, or score it against your profile with AI.

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

Java Spring Boot Backend Development Microservices REST APIs Technical Leadership System Architecture Distributed Systems Maven Git Kafka CI/CD Agile Performance Optimization Code Review

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