Tech Lead Backend Java Remoto
Role details
Job location
Tech stack
Job description
Buscamos un/a Tech Lead Backend con más de 10 años de experiencia, que combine expertise técnico y liderazgo para guiar equipos en la construcción de soluciones escalables, basadas en arquitecturas modernas y tecnologías cloud. Si te apasiona el diseño de arquitecturas robustas, disfrutas optimizando plataformas complejas y te motiva trabajar en entornos exigentes y de alta disponibilidad, esta oportunidad es para ti. ¿Cuál será tu misión? Como Tech Lead Backend, serás responsable del diseño y evolución de la arquitectura técnica de soluciones basadas en microservicios y entornos serverless. Liderarás al equipo en decisiones estratégicas de arquitectura y desarrollo, promoviendo buenas prácticas y asegurando la calidad del software en todo su ciclo de vida., Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., Alemania Australia Austria Bélgica Brasil Canadá España Estados Unidos Francia India Italia México Nueva Zelanda Holanda Polonia Reino Unido Singapur Sudáfrica Suiza
Requirements
-
Más de 10 años de experiencia en desarrollo backend con Java.
-
Al menos 2 años de experiencia como líder técnico, con foco en arquitectura.
-
Dominio de Java 21, tanto con como sin frameworks, especialmente Spring Boot.
-
Experiencia sólida en diseño e implementación de microservicios sobre arquitectura hexagonal.
-
Conocimiento profundo de entornos cloud (AWS), incluyendo Lambda, SQS, SNS, y bases de datos como DynamoDB o DocumentDB.
-
Familiaridad con arquitecturas event-driven y mensajería asíncrona (Kafka, IBM MQ).
-
Buenas prácticas aplicadas: principios SOLID, Clean Code, patrones de diseño, testing automatizado (JUnit, Mockito, Karate, Gatling).
-
Experiencia con entornos de prueba como TestContainers y orquestación con Docker Compose.
-
Conocimientos en observabilidad con herramientas como Grafana y CloudWatch.
-
Dominio de bases de datos relacionales y NoSQL: PostgreSQL, Redis, etc.
-
Liderazgo técnico en entornos ágiles (Scrum, Kanban...). Se valorará también:
-
Conocimiento adicional en Python o Node.js.
-
Experiencia en modernización de plataformas heredadas o transformación tecnológica.
-
Participación activa en comunidades técnicas o divulgación de conocimiento., + Técnico
-
Recepciónista
-
Administrador
-
Ventas
-
Enfermero
-
Limpieza
-
Mantenimiento
-
Telefonista
-
Compras
-
Recursos humanos
Tipo de trabajo
- Desde casa
- Estudiantes
- Online
- Trabajos Verticales
- En inglés
- Teletrabajo
- Media jornada
Benefits & conditions
- Modalidad 100 % remoto desde cualquier punto de España.
- 32 días laborables de descanso al año y jornada intensiva en verano.
- Contrato indefinido.
- Plan de formación continua, seguro de vida y beneficios de bienestar como acceso a gimnasios y telemedicina gratuita.