Analista Programador Senior Java / Technical Lead

LHH
Barcelona, Spain
8 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Tech stack

Java (Programming Language) Agile Methodology Apache HTTP Server Computer Engineering Distributed Systems Software Architecture RabbitMQ Software Engineering Data Streaming Working Model 2D Apache Camel Apache Kafka
+2 more
Software Version Control Golang

Job 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

Requirements

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 valorable Experiencia 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. 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.

Benefits & conditions

Estabilidad laboral y participación en proyectos de largo recorrido.

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.

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

1:42 min

Developer tools for building AI assisted integration workflows

Bruno Meseguer Bruno Meseguer +1 · World Congress 2025

49 sec

Processing asynchronous event streams via standard messaging patterns

Patrick Koss Patrick Koss · World Congress 2024

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

52 sec

Deploying intelligent enterprise integrations using local models

Bruno Meseguer Bruno Meseguer +1 · World Congress 2025

Videos

See all

Related articles

See all