> Markdown version of [/jobs/ext/3146605-analista-programador-senior-java-technical-lead](https://www.wearedevelopers.com/jobs/ext/3146605-analista-programador-senior-java-technical-lead). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Analista Programador Senior Java / Technical Lead - **Company:** LHH - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Apache HTTP Server, Computer Engineering, Distributed Systems, Scrum Methodology, Software Architecture, RabbitMQ, Software Engineering, Data Streaming, Working Model 2D, Apache Camel, Git, Togaf, Apache Kafka, Software Version Control, Golang - **Published:** September 29, 2026 - **Apply:** https://www.buscojobs.com.es/analista-programador-senior-java-technical-lead-en-madrid-ID-373223670 ## About the Role Titulación universitaria en Ingeniería Informática, Telecomunicaciones o similar. Experiencia sólida en desarrollo de software con Java . Experiencia en análisis y diseño de sistemas distribuidos orientados a eventos. Conocimiento avanzado de tecnologías de mensajería y streaming: Apache Kafka, NATS, Apache Pulsar, RabbitMQ. Experiencia en plataformas de integración y orquestación: Kafka Connect, Apache Camel. Gestión de código fuente y control de versiones con Git . Experiencia trabajando con metodologías ágiles Scrum . Nivel de inglés mínimo B2 . Muy valorable Experiencia previa como Technical Lead , Lead Developer o Arquitecto de Producto. Participación en proyectos complejos de transformación tecnológica o entornos críticos. Conocimiento del ciclo de vida completo de productos software. Experiencia en ciberseguridad y/o ciberdefensa. Conocimientos de tecnologías emergentes y arquitecturas modernas. Desarrollo con Go (Golang) . Conocimiento de frameworks de arquitectura empresarial como TOGAF o NAF4 . Experiencia en proyectos internacionales o financiados por organismos multilaterales. Certificaciones relacionadas con gestión de proyectos o metodologías ágiles. Experiencia con entornos de simulación, entrenamiento o sistemas distribuidos de misión crítica. Competencias Capacidad analítica y resolución de problemas complejos. Orientación a resultados. Comunicación eficaz con interlocutores técnicos y de negocio. Capacidad de negociación e influencia. Trabajo colaborativo en equipos multidisciplinares. Visión arquitectónica y orientación a la mejora continua. Modelo de trabajo híbrido (2 días presenciales y 3 en remoto). Beneficios sociales. Participación en el diseño y desarrollo de soluciones avanzadas dentro de un entorno altamente especializado. Integración en equipos multidisciplinares con oportunidades de crecimiento y desarrollo profesional. ## Description Desde LHH estamos buscando un/aAnalista Programador Senior Javacon fuerte orientación a arquitectura de software, liderazgo técnico y diseño de soluciones distribuidas para incorporarse a un proyecto tecnológico de alta complejidad e impacto internacional.La persona seleccionada será responsable del diseño de bajo nivel, la evolución arquitectónica y la implementación de productos software basados en arquitecturas orientadas a eventos, participando activamente en la definición técnica y liderazgo de equipos de desarrollo.Funciones principalesDefinir y evolucionar la arquitectura de bajo nivel de productos y plataformas software.Diseñar soluciones end-to-end para sistemas distribuidos orientados a eventos.Identificar y promover componentes reutilizables y buenas prácticas de desarrollo.Liderar técnicamente equipos multidisciplinares de desarrollo.Coordinarse con Product Owner, Delivery Manager y resto de stakeholders.Garantizar la alineación entre la visión funcional del producto y su implementación técnica.Gestionar repositorios, versionado, calidad de código y estándares de desarrollo.Supervisar la coherencia arquitectónica y la evolución tecnológica de la solución.Elaborar y mantener documentación técnica y funcional.Participar en la planificación técnica, gestión de deuda tecnológica y actividades de entrega.Titulación universitaria en Ingeniería Informática, Telecomunicaciones o similar.Experiencia sólida en desarrollo de software conJava .Experiencia en análisis y diseño de sistemas distribuidos orientados a eventos.Conocimiento avanzado de tecnologías de mensajería y streaming: Apache Kafka, NATS, Apache Pulsar, RabbitMQ.Experiencia en plataformas de integración y orquestación: Kafka Connect, Apache Camel.Gestión de código fuente y control de versiones conGit .Experiencia trabajando con metodologías ágilesScrum .Nivel de inglés mínimoB2 .Muy valorableExperiencia previa comoTechnical Lead , Lead Developer o Arquitecto de Producto.Participación en proyectos complejos de transformación tecnológica o entornos críticos.Conocimiento del ciclo de vida completo de productos software.Experiencia en ciberseguridad y/o ciberdefensa.Conocimientos de tecnologías emergentes y arquitecturas modernas.Desarrollo conGo (Golang) .Conocimiento de frameworks de arquitectura empresarial comoTOGAFoNAF4 .Experiencia en proyectos internacionales o financiados por organismos multilaterales.Certificaciones relacionadas con gestión de proyectos o metodologías ágiles.Experiencia con entornos de simulación, entrenamiento o sistemas distribuidos de misión crítica.CompetenciasCapacidad analítica y resolución de problemas complejos.Orientación a resultados.Comunicación eficaz con interlocutores técnicos y de negocio.Capacidad de negociación e influencia.Trabajo colaborativo en equipos multidisciplinares.Visión arquitectónica y orientación a la mejora continua.Modelo de trabajo híbrido (2 días presenciales y 3 en remoto).Beneficios sociales.Participación en el diseño y desarrollo de soluciones avanzadas dentro de un entorno altamente especializado.Integración en equipos multidisciplinares con oportunidades de crecimiento y desarrollo profesional.Estabilidad laboral y participación en proyectos de largo recorrido.#J-*****-Ljbffr ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)