Senior Backend Engineer – Java / Arquitectura Distribuida

hiberus

Madrid

On-site

EUR 70,000 - 100,000

Full time

36 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bonificación
Horario flexible
Formación continua/Hiberus University
Seguro médico
Cheques restaurante
Conciliación vida laboral

Job summary

hiberus busca un Senior Backend Engineer – Java / Arquitectura Distribuida para un equipo técnico de alto nivel. Diseñarás, desarrollarás y evolucionarás servicios backend, APIs REST y arquitecturas distribuidas, trabajando con Kafka y Java/Spring para soluciones escalables y mantenibles.

El candidato ideal aporta sólida ingeniería de software, visión arquitectónica y capacidad para explicar decisiones técnicas. Proyecto indefinido, entorno tecnológico innovador y formación continua.

Qualifications

  • Experiencia sólida en desarrollo backend con Java.
  • Amplio conocimiento del ecosistema Spring y Spring Boot.
  • Experiencia diseñando APIs REST y trabajando con Kafka.
  • Conocimiento de SQL y bases de datos relacionales.
  • Conocimiento de arquitectura hexagonal y sistemas distribuidos.

Responsibilities

  • Diseñar, desarrollar y evolucionar servicios backend con Java y Spring Boot.
  • Diseñar APIs REST seguras, escalables y mantenibles.
  • Participar en el diseño y evolución de arquitecturas distribuidas.
  • Diseñar soluciones síncronas y asíncronas y gestionar eventos distribuidos.
  • Aplicar principios de arquitectura hexagonal y patrones desacoplados.
  • Colaborar con DevOps para optimizar despliegues y procesos operativos.

Job description

¿Todavía no conoces HIBERUS? Somos una empresa de #tecnología construida con un ingrediente diferencial, la HIPERESPECIALIZACIÓN.

Formar parte de hiberus significa crecimiento, pasión por la tecnología, interés por la innovación, ambiente laboral flexible y colaborativo, compañerismo, aprendizaje, formación continua, motivación y superación ante nuevos retos...y esto es solo el principio.

Somos más de 4.700 profesionales y no paramos de crecer!

Actualmente contamos con 36 hubs de desarrollo en España, Europa, Latinoamérica, Estados Unidos y África. ¡Estamos redefiniendo el mapa tecnológico mundial!

Trabajamos muy duro, para transformar nuestra vida a través de la tecnología y queremos contar contigo para seguir creciendo. Si lo tuyo es el mundo IT, te gusta estar al día en las últimas tecnologías y quieres asumir un nuevo reto profesional ¡Sigue leyendo, te estamos buscando!!

Buscamos un o una Senior Backend Engineer – Java / Arquitectura Distribuida para incorporarse a un equipo técnico de alto nivel donde participarás activamente en el diseño, evolución y desarrollo de sistemas distribuidos, escalables y orientados a eventos.

Más allá del dominio de tecnologías concretas, buscamos una persona con sólidos fundamentos de ingeniería de software y visión arquitectónica, capaz de entender el porqué de las decisiones técnicas, analizar escenarios complejos y contribuir a la definición de soluciones robustas, mantenibles y preparadas para evolucionar.

Trabajarás en un entorno donde la arquitectura tiene un papel protagonista, participando en la definición de soluciones síncronas y asíncronas, el diseño de APIs, la gestión de eventos distribuidos y la aplicación de patrones arquitectónicos en sistemas de alta complejidad.

Buscamos personas que nos ayuden a seguir creciendo, con ganas de aportar, asumir responsabilidades técnicas y evolucionar junto a grandes profesionales, pero sobre todo... ¡en hiberus buscamos buena gente!

Algunas de tus funciones
  • Diseñar, desarrollar y evolucionar servicios backend utilizando Java y Spring Boot.
  • Diseñar e implementar APIs REST seguras, escalables y mantenibles.
  • Participar activamente en el diseño y evolución de arquitecturas distribuidas.
  • Diseñar soluciones síncronas y asíncronas en función de las necesidades del sistema.
  • Implementar y evolucionar arquitecturas orientadas a eventos utilizando Kafka.
  • Participar en la definición de estándares técnicos y buenas prácticas de desarrollo.
  • Aplicar principios de arquitectura hexagonal, separación de responsabilidades y diseño desacoplado.
  • Colaborar en la toma de decisiones técnicas y el análisis de alternativas arquitectónicas.
  • Diseñar soluciones resilientes, escalables y alineadas con los requisitos funcionales y no funcionales.
  • Optimizar consultas y procesos sobre bases de datos relacionales y grandes volúmenes de información.
  • Garantizar la calidad del software mediante testing, code reviews y mejora continua.
  • Colaborar con equipos de plataforma y DevOps para optimizar despliegues y procesos operativos.
  • Participar en la automatización de procesos de integración y despliegue continuo.
  • Contribuir a la evolución tecnológica del equipo impulsando nuevas prácticas, herramientas y tecnologías.
Habilidades y requisitos
  • Experiencia sólida en desarrollo backend con Java.
  • Amplio conocimiento del ecosistema Spring y Spring Boot.
  • Experiencia diseñando y desarrollando APIs REST.
  • Experiencia trabajando con Kafka y arquitecturas orientadas a eventos.
  • Conocimiento práctico de: Topics, particiones y consumer groups. Gestión del consumo y commits. Idempotencia y gestión de eventos duplicados.
  • Buen conocimiento de SQL y experiencia trabajando con bases de datos relacionales.
  • Conocimiento práctico de transacciones, aislamiento y propagación.
  • Experiencia o conocimiento sólido de arquitectura hexagonal, puertos y adaptadores.
  • Experiencia participando en el diseño y evolución de sistemas distribuidos.
  • Capacidad para comprender y explicar decisiones técnicas y arquitectónicas.
  • Experiencia tomando o participando activamente en decisiones técnicas.
  • Capacidad para analizar problemas complejos y valorar los trade-offs entre distintas alternativas.
  • Mentalidad práctica, orientación a la calidad y foco en la mantenibilidad del software.
  • Autonomía para desenvolverse en entornos técnicamente exigentes.
Valorable
  • Coreografía y orquestación de procesos distribuidos.
  • Estrategias de consistencia en sistemas distribuidos.
  • Experiencia trabajando en arquitecturas basadas en microservicios.
  • Conocimientos y experiencia en prácticas DevOps.
  • Experiencia con herramientas y pipelines de CI/CD.
  • Experiencia con Docker y Kubernetes.
  • Conocimientos de observabilidad, trazabilidad, monitorización y logging.
  • Experiencia en entornos cloud (AWS, Azure o GCP).
  • Conocimientos de Python.
  • Participación en proyectos relacionados con Inteligencia Artificial.
  • Desarrollo de asistentes, agentes o servicios basados en IA.
  • Conocimiento de MCP (Model Context Protocol).
  • Uso de herramientas IA aplicadas al ciclo de desarrollo de software.

Contrato indefinido en una compañía puramente tecnológica, que forma parte de un gran grupo, solvente y en crecimiento.

Salario fijo competitivo + bonificación

Ambiente familiar, cercano, ¡como una gran familia!

Conciliación con nuestra vida personal y laboral mediante horario flexible, desconexión digital, jornada intensiva de junio a septiembre y viernes de todo el año.

Cultura “techie”, nos gusta estar en contacto con la tecnología, herramientas, y últimas novedades!

¡Formación! Siempre que quieras, disfrutarás de un amplio catálogo de cursos formativos, adaptados a tu perfil profesional, inquietudes y novedades del sector. Para ello, pondremos a tu disposición todo el potencial de nuestra Hiberus University y los acuerdos con los principales fabricantes.

¡Benefíciate! Programa de retribución flexible a medida: seguro médico, tarjeta de transporte público, cheques guardería, tarjeta restaurante, etc.

En hiberus estamos viviendo un crecimiento explosivo y queremos que formes parte de nuestro equipo.

Suena bien, ¿verdad? Si quieres saber más, ¡inscríbete y te contamos!

Si quieres saber más busca nuestros hashtag #somoshiberus #lascosasocurrenaquí y conoce todo lo que hacemos.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer | Jenkins & CI/CD
Senior Backend Engineer | Jenkins & CI/CD

hiberus • Comunidad de Madrid

On-site
EUR 60,000 - 90,000
Contrato indefinido
Formación continua con Hiberus Univ.
Retribución flexible: seguro médico, T
+4
Senior Software Developer Microservicios
Senior Software Developer Microservicios

hiberus • Spain

On-site
EUR 52,000 - 70,000
Contrato indefinido
Salario competitivo
Ambiente familiar
+4
Delivery Lead
Delivery Lead

hiberus • Madrid

On-site
EUR 60,000 - 90,000
Seguro médico
Transporte público
Cheques guardería
+1
Administrador o Administradora de Plataformas Cloud Native
Administrador o Administradora de Plataformas Cloud Native

hiberus • Madrid

On-site
EUR 42,000 - 68,000
Seguro médico
Tarjeta transporte público
Cheques guardería
+4
Arquitecto o Arquitecta de Plataforma IA
Arquitecto o Arquitecta de Plataforma IA

hiberus • Madrid

Hybrid
EUR 90,000 - 130,000
Salario competitivo
Seguro médico
Transporte
+4
Ingeniero/a DevOps & Platform Engineer
Ingeniero/a DevOps & Platform Engineer

hiberus • Comunidad Valenciana

Remote
EUR 55,000 - 75,000
Contrato indefinido
Salario competitivo
Bonificación
+3
Solutions Architect
Solutions Architect

hiberus • Madrid

On-site
EUR 70,000 - 100,000
Contrato indefinido
Formación continua
Retribución flexible
+3
Administrador o Administradora de Sistemas Linux y Middleware
Administrador o Administradora de Sistemas Linux y Middleware

hiberus • Madrid

On-site
EUR 42,000 - 62,000
Salario fijo competitivo
Ambiente familiar y colaborativo
Horario flexible y conciliación
+2
DevOps / IaC Engineer Semi Senior (Terraform Developer / Platform Engineer)
DevOps / IaC Engineer Semi Senior (Terraform Developer / Platform Engineer)

hiberus • Barcelona

Hybrid
EUR 50,000 - 75,000
Horario flexible
Teletrabajo
Formación continua
+1
Devops Infraestructura
Devops Infraestructura

hiberus • Zaragoza

On-site
EUR 42,000 - 62,000
Seguro médico
Tarjeta transporte público
Cheque guardería
+3