22 sep
|
TECDATA ENGINEERING
|
Madrid
22 sep
TECDATA ENGINEERING
Madrid
¿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.
📌 Tech Lead Java (Madrid)
🏢 TECDATA ENGINEERING
📍 Madrid