Tech Lead Backend Senior (Java Microservicios)
Role details
Job location
Tech stack
Job description
·Participar como Tech Lead en la transformación tecnológica dentro del área de transporte de uno de los clientes más reconocidos del sector retail.
Requirements
·Conocimientos profundos en Java (imprescibible haber evolucionado LT desde la posición de desarrollador Senior).
·Java 17 o superior. Se podría valorar experiencia en Java 11 si cumple muy bien todo el resto, pero lo ideal es experiencia en 17.
·Spring Boot.
·Microservicios.
·Cloud (preferiblemente Azure, valorable AWS).
·Conocimientos y experiencia (diseño y ejecución)
·Conocimiento profundo de patrones y arquitecturas de desarrollo en Java.
·Conocimientos que le posibiliten la participación en el diseño de arquitectura de sistemas basado en servicios distribuidos.
·Que conozca y comparta los fundamentos de DDD.
·Conocimiento sobre bases de datos relacionales y el lenguaje SQL.
·Experiencia demostrable en entornos de ejecución de alto rendimiento y concurrencia.
·Conocimientos de Kafka o algún otro gestor de colas.
·Experiencia demostrable en el desarrollo bajo el modelo de integración continua y revisión de código.
·Experiencia con Spring.
·Participar de forma activa y constante en diseño y desarrollo de APIs.
·Velar por la calidad de desarrollo y limpieza de código (Clean Code).
·Cumplir con todas las pautas y estándares del proyecto y la empresa y asegurarse de que el equipo lo esté haciendo., Idiomas requeridos
Español.