Tech Lead Java /Remoto 100%
Responsabilidades
Liderar técnicamente a un equipo de desarrollo (4+ personas), manteniendo un rol activo en programación.
Traducir requisitos de negocio en diseños técnicos robustos y escalables.
Definir arquitectura y buenas prácticas (DDD, arquitectura hexagonal).
Garantizar calidad, rendimiento y resiliencia de las aplicaciones.
Trabajo bajo metodologías ágiles (Scrum/Kanban).
Supervisar despliegues en entornos Cloud y OpenShift.
Asegurar la observabilidad y monitorización (Grafana, AppInsight).
Requisitos Técnicos Imprescindibles
Java 17+ (muy valorado Java 21 con Virtual Threads).
Arquitectura Hexagonal + DDD (mínimo 3 años).
Experiencia en rendimiento y resiliencia: Circuit Breaker, Futures, Redis Cache.
Kafka (2+ años).
JPA + acceso a bases de datos.
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.
Autenticación OAuth2 (Bearer Token).
Conocimientos de Frontend: React, Microfrontends, Cypress, Jest.
- 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.