En knowmad mood buscamos un/a Tech Lead con experiencia en liderazgo técnico y desarrollo full stack para guiar proyectos complejos en entornos Java, aplicando arquitecturas modernas y metodologías ágiles. Este rol combina la definición técnica, la gestión de equipos y la supervisión de calidad en proyectos de desarrollo de aplicaciones escalables y seguras.
¿Qué harás?
* Liderar la definición técnica y la arquitectura de proyectos estratégicos.
* Guiar al equipo en la implementación de arquitecturas modernas (hexagonal, microservicios).
* Supervisar la calidad del código y garantizar buenas prácticas (Clean Code, SOLID).
* Definir estrategias de resiliencia, escalabilidad y observabilidad .
* Participar en la toma de decisiones técnicas y en la planificación ágil.
* Asegurar la correcta integración y despliegue mediante CI/CD .
Tecnologías y Requisitos Técnicos
* Lenguajes y frameworks: Java (versión 21), Spring
* Arquitectura: Hexagonal y microservicios
* Bases de datos: SQL, MongoDB, Couchbase, DynamoDB (curso interno disponible)
* Cloud y DevOps: AWS Serverless (Lambda, Step Functions, DynamoDB)
* Terraform
* CI/CD, servicios REST, OpenAPI
* Observabilidad y herramientas: Grafana
* Opensearch como motor de búsqueda
* Mensajería y eventos: Kafka y EventBridge
* Control de versiones: Git avanzado (GitFlow, PR reviews, branching strategies)
* Calidad y buenas prácticas: Principios Clean Code y SOLID
* Testing con cobertura mínima del 80%
* Experiencia en code reviews
* Enfoque en resiliencia, mantenibilidad y observabilidad
* Metodologías: Scrum/Kanban y flujos CI/CD
Beneficios en knowmad mood
Modalidad: 100% teletrabajo
✈ Work mood:
* 22 días de vacaciones + 2 días de libre disposición + 24 y 31 de diciembre (cierre empresa).
Our mood:
* Smart working: flexibilidad real, lo importante son los resultados y tu bienestar.
✨ Evolution mood:
* Plan de carrera personalizado.
* Formación técnica, metodológica, idiomas y certificaciones.
* Programa de desarrollo de liderazgo.