Tech Lead Backend Java

Alten
Valencia, Spain
2 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
6 years minimum
Working hours
Shift work
Languages
English

Tech stack

Java (Programming Language) Agile Methodology Artificial Intelligence Amazon Web Services Automation of Tests Microsoft Azure Cloud Computing Code Review Databases Computer Engineering Continuous Delivery Continuous Integration
+26 more
DevOps Domain Name System (DNS) Github Spring Framework Python (Programming Language) Apache Maven MongoDB Scrum Methodology Systems Development Life Cycle RabbitMQ Software Engineering Test Execution Engine Spring Cloud GitHub Copilot Spring-boot State Machines Technical Debt Infrastructure as Code (IaC) Backend Git Kubernetes Apache Kafka Azure AKS Terraform Software Version Control Microservices

Job description

EnALTENtenemos claro que el éxito de nuestros proyectos se construye gracias al talento de las personas que forman nuestros equipos.Por eso, si cuentas con una sólida experiencia liderando equipos de desarrollo backend y diseñando soluciones tecnológicas escalables, nos comprometemos a impulsar tu desarrollo profesional, acompañarte en tu crecimiento y hacerte sentir parte de un entorno donde la innovación es protagonista.Formarás parte de la evolución tecnológica del área deMarketing & Sales , liderando iniciativas estratégicas en un ecosistema basado en microservicios, arquitecturas cloud y prácticas DevOps, con un impacto directo sobre productos y servicios clave para el negocio.¿Cuáles serán tus funciones?Liderar técnicamente al equipo de desarrollo software, impulsando la excelencia técnica y la mejora continua.Actuar como principal interlocutor técnico con el Product Owner, analizando y refinando los requisitos de negocio para transformarlos en soluciones tecnológicas viables.Definir, diseñar y liderar la implementación de requisitos funcionales y técnicos junto al equipo de desarrollo.Mantener un conocimiento profundo de las aplicaciones y soluciones bajo tu responsabilidad, participando activamente en su evolución, mantenimiento y optimización.Gestionar y priorizar el backlog de deuda técnica, definiendo conjuntamente con el Product Owner el roadmap tecnológico.Garantizar la correcta ejecución del ciclo de vida de desarrollo software (SDLC), asegurando despliegues estables y exitosos en los distintos entornos.Velar por la calidad de las soluciones entregadas, promoviendo prácticas de desarrollo seguro, escalable y mantenible.Impulsar la automatización de pruebas y asegurar la correcta ejecución de pruebas funcionales y de regresión.Revisar y validar diseños técnicos, patrones arquitectónicos, estándares de codificación y métricas de calidad.Promover la adopción de buenas prácticas de desarrollo, integración continua y entrega continua (CI/CD).Colaborar con equipos de QA, mantenimiento y desarrollo para minimizar incidencias y garantizar la estabilidad de los entornos productivos.Coordinarse con otros Technical Leads para definir estándares comunes y compartir mejores prácticas.Trabajar junto a los equipos de Arquitectura en la validación de soluciones relacionadas con: Microservicios sobre Kubernetes.Balanceadores de carga.Sistemas de mensajería y procesamiento asíncrono.DNS y GTM.Clústeres de bases de datos.Pipelines de integración y despliegue continuo.¿Qué buscamos?Experiencia Más de 10 años de experiencia profesional en tecnología.Más de 6 años de experiencia demostrable en desarrollo de software.Experiencia contrastada liderando técnicamente equipos de desarrollo.Experiencia trabajando en entornos Agile (Scrum, Kanban, SAFe, LeSS o similares).Experiencia colaborando con equipos distribuidos y entornos internacionales.Participación en iniciativas de mejora de productividad mediante herramientas de Inteligencia Artificial como GitHub Copilot, Claude u otras soluciones similares.Experiencia en la adopción de tecnologías de IA aplicadas al ciclo de vida de desarrollo software.Conocimientos técnicos Buscamos experiencia sólida en: Java 11 y Java 21.Spring Framework.Spring Boot 3.x y 4.x.Spring Cloud.Spring Integration.Spring Gateway.Spring Cloud Stream.Spring State Machine.Spring Reactive (WebFlux y Reactive MongoDB).MongoDB (nivel experto).Kubernetes (K8S).Azure y Azure Kubernetes Service (AKS).RabbitMQ, Kafka u otras plataformas de mensajería.Git y GitHub.GitHub Actions.Maven.Jenkins y Jenkinsfiles.Docker.Helm 3.SonarQube.Swagger y OpenAPI.Kibana.Automatización de pruebas.Revisión de código, control de versiones y estándares de calidad software.Se valorará especialmente Terraform e Infraestructura como Código (IaC).AWS Bedrock AgentCore.Frameworks de IA basados en Python.LangGraph.RAG (Retrieval-Augmented Generation).MCP (Model Context Protocol).Diseño e integración de agentes de Inteligencia Artificial.Formación e idiomas Ingeniería Informática, Ingeniería de Telecomunicaciones o titulación equivalente.Nivel de inglés B2/C1.Modelo híbrido en Madrid ¿Quiénes somos?Somos un equipo formado por personas apasionadas por la tecnología y la innovación.Nuestro compromiso es ayudar a nuestros clientes a afrontar los retos de transformación digital mediante soluciones tecnológicas de primer nivel.Si eres un profesional con perfilTech Lead Backend , te apasionan las arquitecturas modernas, el liderazgo técnico y la construcción de soluciones escalables y sostenibles,queremos conocerte .¿Te unes a construir el mundo de mañana con nosotros?

Requirements

Experiencia Más de 10 años de experiencia profesional en tecnología. Más de 6 años de experiencia demostrable en desarrollo de software. Experiencia contrastada liderando técnicamente equipos de desarrollo. Experiencia trabajando en entornos Agile (Scrum, Kanban, SAFe, LeSS o similares). Experiencia colaborando con equipos distribuidos y entornos internacionales. Participación en iniciativas de mejora de productividad mediante herramientas de Inteligencia Artificial como GitHub Copilot, Claude u otras soluciones similares. Experiencia en la adopción de tecnologías de IA aplicadas al ciclo de vida de desarrollo software. Conocimientos técnicos Buscamos experiencia sólida en: Java 11 y Java 21. Spring Framework. Spring Boot 3.x y 4.x. Spring Cloud. Spring Integration. Spring Gateway. Spring Cloud Stream. Spring State Machine. Spring Reactive (WebFlux y Reactive MongoDB). MongoDB (nivel experto). Kubernetes (K8S). Azure y Azure Kubernetes Service (AKS). RabbitMQ, Kafka u otras plataformas de mensajería. Git y GitHub. GitHub Actions. Maven., LangGraph. RAG (Retrieval-Augmented Generation). MCP (Model Context Protocol). Diseño e integración de agentes de Inteligencia Artificial. Formación e idiomas Ingeniería Informática, Ingeniería de Telecomunicaciones o titulación equivalente. Nivel de inglés B2/C1.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

2:27 min

Structuring agile and interdisciplinary engineering teams

Oliver Zimmert · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all