Tech Lead Java

NTT DATA Europe & Latam

Sevilla

Presencial

EUR 70.000 - 90.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Transforma esta oferta en una entrevista — un currículum y una carta de presentación creados pensando en lo que quiere el empleador.

Supera los filtros ATS

Descripción de la vacante

NTT DATA busca un Tech Lead Java con experiencia para liderar un proyecto industrial de integración y evolución arquitectónica, influyendo en el diseño de servicios y en la conectividad entre sistemas.

Trabajarás con Java, Spring Boot, microservicios y Apache Kafka, aplicando principios de arquitectura hexagonal y buenas prácticas de ingeniería para garantizar código sostenible ante el cambio del negocio y la tecnología.

Formación

  • Experiencia mínima de 5 años en desarrollo backend con Java.
  • Sólido dominio de Spring Boot y microservicios.
  • Conocimiento de Apache Kafka y arquitectura hexagonal.
  • Capacidad para liderar decisiones de diseño y defenderlas con claridad.
  • Buenas prácticas de ingeniería: SOLID, code review y testing.

Responsabilidades

  • Diseñar y desarrollar soluciones backend con Java, priorizando calidad y mantenibilidad.
  • Definir y evolucionar arquitecturas basadas en microservicios, APIs y mensajería.
  • Trabajar con Kafka y arquitectura orientada a eventos para integraciones complejas.
  • Aplicar principios de arquitectura hexagonal para servicios desacoplados.
  • Impulsar prácticas de ingeniería como clean code, testing automatizado y revisiones de código.
  • Acompañar técnicamente al equipo y favorecer su crecimiento técnico.
  • Colaborar en la modernización de sistemas y mejora de procesos de desarrollo.

Conocimientos

Java
Spring Boot
Microservicios
APIs
Kafka
Arquitectura hexagonal
SOLID
Clean code
Testing
Code reviews

Herramientas

Docker
Kubernetes
CI/CD

Descripción del empleo

En NTT DATA buscamos una persona con experiencia como Tech Lead Java para participar en un proyecto industrial de integración compleja y evolución arquitectónica. Tendrás espacio para influir en cómo se diseñan los servicios, cómo se conectan los sistemas y qué prácticas hacen que el software siga siendo sostenible cuando el negocio y la tecnología cambian.

Formarás parte de una compañía global con la escala para abordar retos tecnológicos relevantes y con equipos que trabajan desde la cercanía, la colaboración y el criterio técnico. Aquí, crecer no significa alejarse de la tecnología: significa tener más capacidad para mejorarla.

¿Qué harás en este rol?
  • Diseñar y desarrollar soluciones backend con Java, priorizando calidad, escalabilidad y mantenibilidad.
  • Participar en la definición y evolución de arquitecturas basadas en microservicios, APIs, mensajería y componentes desacoplados.
  • Trabajar con Kafka y enfoques de arquitectura orientada a eventos para resolver integraciones complejas.
  • Aplicar principios de arquitectura hexagonal para construir servicios más testeables, evolutivos y desacoplados del contexto tecnológico.
  • Impulsar prácticas de ingeniería como clean code, testing automatizado, revisiones de código y diseño sostenible.
  • Acompañar técnicamente al equipo, aportando criterio en decisiones de implementación y ayudando a que otras personas desarrollen su capacidad técnica.
  • Colaborar en la modernización progresiva de sistemas y en la mejora continua de los procesos de desarrollo, integración y despliegue.
  • Al menos 5 años de experiencia en desarrollo backend con Java.
  • Experiencia sólida con Spring Boot y construcción de aplicaciones y servicios backend.
  • Conocimiento práctico de microservicios, APIs, Apache Kafka y arquitectura hexagonal.
  • Criterio para tomar decisiones de diseño de software y defenderlas con claridad, considerando calidad, rendimiento y evolución.
  • Experiencia impulsando buenas prácticas: SOLID, clean code, testing, code review y patrones de diseño.
  • Capacidad para asumir una referencia técnica cercana: facilitar decisiones, desbloquear al equipo y compartir conocimiento.
  • Autonomía, mentalidad resolutiva y foco en construir soluciones que funcionen hoy y sigan teniendo sentido mañana.
Será un plus si además tienes experiencia en
  • Arquitecturas orientadas a eventos y sistemas distribuidos.
  • DDD, diseño guiado por dominio y modelado de contextos complejos.
  • Contenedores, CI/CD y plataformas cloud.
  • Modernización de aplicaciones, refactorización o evolución de arquitecturas heredadas.
  • Entornos industriales, integraciones con múltiples sistemas o plataformas críticas.
¿Qué encontrarás en NTT DATA?
  • Un reto técnico donde tus decisiones de arquitectura y desarrollo tendrán recorrido.
  • Espacio para combinar liderazgo técnico práctico con aprendizaje continuo.
  • Equipos que entienden la calidad de software como una responsabilidad compartida, no como un paso final.
  • Proyectos que conectan tecnología, negocio e industria para resolver necesidades reales.
  • Una cultura en la que compartir conocimiento, pedir ayuda y mejorar lo construido forma parte del trabajo.
  • Acceso a los beneficios y medidas de desarrollo, bienestar y flexibilidad aplicables al colectivo GDNE, que se detallarán durante el proceso de selección.

Si te interesa liderar desde la práctica y construir backend que resista la complejidad sin renunciar a la claridad, queremos conocerte.

En NTT DATA creemos que toda persona es única y diferente y por ello apostamos por una cultura inclusiva que reconoce y valora la diversidad. Trabajamos día a día para crear un entorno en el que podamos explorar, vivir y potenciar nuestra propia singularidad.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Java Microservices Architect
Java Microservices Architect

NTT DATA Europe & Latam • Sevilla

Presencial
EUR 60.000 - 90.000
Formación certificada AWS/Azure/GCP
Seguro médico y vida
Retribución flexible
Java Microservices Architect
Java Microservices Architect

NTT DATA Europe & Latam • Barcelona

Presencial
EUR 90.000 - 130.000
Contrato indefinido
Salario competitivo
Trabajo híbrido
+1
Java Microservices Architect
Java Microservices Architect

NTT DATA Europe & Latam • Madrid

Presencial
EUR 60.000 - 95.000
Contrato indefinido
Trabajo híbrido
Jornada intensiva los viernes
+1
Java Microservices Architect
Java Microservices Architect

NTT DATA Europe & Latam • Valencia

Presencial
EUR 70.000 - 110.000
Contrato indefinido
Certificaciones cloud AWS/Azure/GCP
NTT DATA University
+8
Java Lead Developer — Spring, Kafka, Openshift (Hybrid)
Java Lead Developer — Spring, Kafka, Openshift (Hybrid)

Softserve • Arbo

Híbrido
EUR 50.000 - 85.000
Plan de carrera personalizado
Formación y certificaciones
Proyectos punteros
+3
Hybrid Java Backend Lead — Spring Boot & Microservices
Hybrid Java Backend Lead — Spring Boot & Microservices

Ernst & Young Advisory Services Sdn Bhd • Málaga

Híbrido
EUR 42.000 - 64.000
Hybrid work model
Professional development
Java Tech Lead: Lidera Microservicios Y Apis
Java Tech Lead: Lidera Microservicios Y Apis

Primeit España • Lugo

Híbrido
EUR 42.000 - 56.000
Contrato indefinido
Formación y certificaciones
Teletrabajo/híbrido
+1
Senior Java Developer + Kafka
Senior Java Developer + Kafka

NTT DATA Europe & Latam • Madrid

Híbrido
EUR 60.000 - 90.000
Tickets comida
Seguro médico
Seguro de vida
Programador/A Con Experiencia En Seguridad (Ssdlc)
Programador/A Con Experiencia En Seguridad (Ssdlc)

Ayesa Digital • Málaga

Híbrido
EUR 42.000 - 64.000
Contrato indefinido
Plan de carrera
Formación certificaciones
+5
Tech Lead Data Engineer | Snowflake, dbt y Power BI
Tech Lead Data Engineer | Snowflake, dbt y Power BI

NTT DATA Europe & Latam • Madrid

Presencial
EUR 70.000 - 110.000
Seguro médico
Seguro de vida
Descuentos en productos