Tech Lead Java
Descripción del puestoEn nuestra compañía estamos buscando un Tech Lead Java con un fuerte enfoque técnico, amplia visión funcional y experiencia liderando equipos de desarrollo (4+ personas). Buscamos un perfil que programe en su día a día, con mentalidad proactiva, habituado a trabajar con negocio y a transformar requisitos funcionales en soluciones técnicas escalables.No buscamos perfiles orientados a gestión, jefes de proyecto ni perfiles que hayan tenido saltos constantes entre tecnologías. Buscamos especialistas reales en Java, con base sólida en arquitectura moderna y buenas prácticas.Responsabilidades
- Liderar técnicamente al equipo de desarrollo (4+ personas) manteniendo un rol hands-on.
- Traducir requisitos de negocio a diseños técnicos robustos.
- Definir arquitectura y buenas prácticas dentro del equipo (DDD, arquitectura hexagonal).
- Garantizar la calidad del código, rendimiento y resiliencia de las aplicaciones.
- Trabajar bajo metodologías ágiles (Scrum/Kanban).
- Supervisar despliegues en entornos Cloud y Openshift.
- Asegurar la observabilidad y monitorización del sistema (Grafana, AppInsight).
Requisitos técnicos imprescindibles
- Java 17+ (muy deseable 21+ con Virtual Threads).
- Arquitectura Hexagonal + DDD (3+ años).
- Experiencia en rendimiento y resiliencia (Circuit Breaker, Futures, Redis Cache).
- Kafka (2+ años).
- JPA + acceso a BBDD.
- BBDD relacionales (PostgreSQL / Oracle / MariaDB).
- BBDD no relacionales (MongoDB).
- Calidad de código: JUnit, tests de integración, Karate, Sonar.
- Despliegues en Azure y OpenShift.
- Monitorización: Grafana, AppInsight.
- API First con OpenAPI.
Tecnologías deseables
- GitHub / GitHub Copilot (IA).
- Patrones de diseño.
- Modelos de autenticación OAuth2 (Bearer Token).
- Conocimientos de Frontend (React, Microfrontends, Cypress, Jest).
Perfil ideal
- Más de 5 años centrado en Java (sin saltos a gestión pura).
- Tech Lead que sigue programando diariamente.
- Proactivo, con iniciativa y capacidad de anticipación.
- Acostumbrado a interactuar con negocio.
- Perfiles estables, sin cambios constantes a roles de dirección no técnicos.
- 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 l 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.