Tech Lead Java
🎯 ¿Qué harás?
✅ Liderar técnicamente un Squad de desarrollo.
✅ Definir la estrategia técnica y evolución del producto.
✅ Diseñar soluciones basadas en arquitecturas de microservicios.
✅ Garantizar la calidad técnica, rendimiento y escalabilidad de las aplicaciones.
✅ Supervisar despliegues continuos y buenas prácticas de desarrollo.
✅ Impulsar la mejora continua, la reducción de deuda técnica y la resiliencia de la plataforma.
✅ Colaborar con Product Owner y equipos multidisciplinares en la definición técnica del backlog.
✅ Mentorización y onboarding de desarrolladores.
🛠️ Stack Tecnológico
Backend
Java
Spring
Spring Boot
JPA
REST APIs
API First
Arquitectura
Microservicios
Domain Driven Design (DDD)
Arquitectura Hexagonal
Patrones de Diseño
Sistemas Distribuidos
Integración
Kafka
ActiveMQ / IBM MQ
AsyncAPI
Bases de Datos
Oracle
DB2
MariaDB
MongoDB (Valorable)
DevOps
Docker
Kubernetes / OpenShift
CI/CD
Bamboo
GitHub Actions
Maven
GitFlow
Testing
JUnit
Mockito
Tests Unitarios
Tests de Integración
Tests de Rendimiento
Gherkin (Valorable)
Observabilidad
Graylog
SonarQube
Herramientas de monitorización y alertado
Frontend (Valorable)
React
JavaScript
✅ Buscamos profesionales con experiencia en
✔ Liderazgo técnico de equipos de desarrollo.
✔ Diseño de arquitecturas distribuidas.
✔ Desarrollo de aplicaciones Java de alta complejidad.
✔ Integración continua y despliegue continuo (CI/CD).
✔ Arquitecturas basadas en microservicios.
✔ Buenas prácticas de desarrollo, testing y calidad de código.
✔ Metodologías Agile / Scrum.
✔ Inglés y español.
⭐ Muy valorable
🔹 Experiencia con el Framework Amiga de Inditex.
🔹 Experiencia en Cloud.
🔹 Conocimientos de GraphQL, gRPC o SOAP.
🔹 Sistemas de caché (Redis, Datagrid, Caffeine).
🔹 Transaccionalidad distribuida (Sagas, 2PC).
🔹 Gestión técnica de proyectos.
- Estado remoto
- Completamente remoto
Madrid
Lugar de trabajo y cultura
La clave es contar con un equipo humano extraordinariamente preparado y motivado, que renueva constantemente sus conocimientos, y que basa su trabajo en el diálogo continuo, la proximidad a nuestros clientes y la profesionalidad
Acerca de TECDATA ENGINEERING
TECDATA ENGINEERING es un proveedor líder de soluciones y servicios tecnológicos especializado en proyectos globales de tecnología avalado por su portfolio de servicios y productos enfocados a generar valor añadido, aumentar la ventaja competitiva y reducir costes para sus clientes.
Estamos presentes en los sectores económicos más importantes: Banca, Telecomunicaciones, Seguros.