Software Engineer Java Micros + Kafka

hiberus

Madrid

Híbrido

EUR 70.000 - 100.000

Jornada completa

hace 43 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

No envíes un currículum genérico: crea un currículum y una carta de presentación adaptados a este puesto concreto.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Flexible horario
Teletrabajo parcial
Formación continua
Seguro médico

Descripción de la vacante

Hiberus Tecnología busca un Software Engineer Java + Kafka para un equipo técnico especializado en el desarrollo de microservicios, arquitecturas distribuidas y soluciones event-driven.

Se valorará experiencia sólida en Java 17+, Spring Boot, APIs REST y Kafka, además de Docker y Kubernetes. Trabajarás en un entorno ágil, enfocado en rendimiento y calidad.

Formación

  • +5 años de experiencia en desarrollo de software y al menos 4 años trabajando con Java y microservicios.
  • Experiencia con Java 17 o superior: Lambdas, Streams, Optional, Records.
  • Experiencia sólida con Spring Boot, Spring MVC y Spring Data / JPA.
  • Diseño e implementación de APIs RESTful, utilizando Swagger/OpenAPI.
  • Experiencia trabajando con Apache Kafka y sistemas de mensajería.
  • Conocimientos de arquitecturas event-driven.
  • Experiencia con microservicios y arquitecturas distribuidas, con comunicación síncrona y asíncrona.
  • Conocimientos de patrones de resiliencia como Circuit Breaker, Retry y Timeout.
  • Experiencia con Arquitectura Hexagonal y conocimientos de DDD.
  • Aplicación de principios SOLID y Clean Code.
  • Experiencia participando en code reviews y pair programming.
  • Experiencia desarrollando soluciones escalables, mantenibles y de alto rendimiento.
  • Experiencia con Docker y Kubernetes.
  • Valorable experiencia en GCP.
  • Conocimientos de SQL/JPA.
  • Experiencia en testing unitario y de integración con JUnit y Mockito.
  • Control de versiones con Git.
  • Nivel alto de inglés.
  • Capacidad para trabajar de forma colaborativa y comunicativa.
  • Iniciativa, autonomía y ganas de seguir aprendiendo y evolucionando técnicamente.

Responsabilidades

  • Diseñar e implementar soluciones y decisiones de arquitectura para microservicios distribuidos.
  • Desarrollar APIs REST y servicios basados en eventos con Kafka.
  • Trabajar en un entorno ágil con buenas prácticas de ingeniería y rendimiento.
  • Participar en code reviews y sesiones de pair programming para mantener calidad del código.
  • Colaborar con equipos multidisciplinares para entregar soluciones escalables y mantenibles.

Conocimientos

Java
Kafka
Microservicios
Arquitecturas distribuidas
APIs REST
DDD
Hexagonal
SOLID
Unit testing
Code reviews
Git
Inglés alto

Herramientas

Spring Boot
OpenAPI/Swagger
JPA
PostgreSQL
MongoDB
Redis
Docker
Kubernetes

Descripción del empleo

¿Todavía no conoces HIBERUS TECNOLOGÍA? 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.500 profesionales y no paramos de crecer!

Actualmente contamos con más de 38 hubs de desarrollo en España, EEUU, Reino Unido, Alemania, Rumanía, Italia, Andorra, Marruecos, Argentina, México, Ecuador y Colombia. ¡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/a Software Engineer Java + Kafka para incorporarse a un equipo técnico especializado en el desarrollo de microservicios, arquitecturas distribuidas y soluciones event-driven.

Buscamos un perfil con experiencia sólida en Java y Kafka, que disfrute trabajando con sistemas distribuidos y que tenga criterio técnico para participar no solo en el desarrollo, sino también en el diseño de soluciones y decisiones de arquitectura.

Trabajarás en un entorno de metodologías ágiles, buenas prácticas de ingeniería y tecnologías modernas, colaborando con otros profesionales para construir soluciones escalables, resilientes y de alto rendimiento.

Si te motiva trabajar con Java, microservicios y arquitecturas basadas en eventos, y quieres seguir creciendo técnicamente rodeado/a de otros perfiles especializados... ¡este puede ser tu próximo reto!

Y sobre todo… ¡en Hiberus buscamos buena gente!

Habilidades y requisitos

  • +5 años de experiencia en desarrollo de software y al menos 4 años trabajando con Java y microservicios.
  • Experiencia con Java 17 o superior: Lambdas, Streams (map, filter, flatMap), Optional, Records.
  • Experiencia sólida con Spring Boot, Spring MVC y Spring Data / JPA.
  • Diseño e implementación de APIs RESTful, utilizando herramientas como Swagger / OpenAPI.
  • Experiencia trabajando con Apache Kafka y sistemas de mensajería.
  • Conocimientos de arquitecturas event-driven.
  • Experiencia con microservicios y arquitecturas distribuidas, incluyendo comunicación síncrona y asíncrona.
  • Conocimientos de patrones de resiliencia como Circuit Breaker, Retry y Timeout.
  • Experiencia con Arquitectura Hexagonal y conocimientos de DDD.
  • Aplicación de principios SOLID y Clean Code.
  • Experiencia participando en code reviews y pair programming.
  • Experiencia desarrollando soluciones escalables, mantenibles y de alto rendimiento.
  • Experiencia con Docker y Kubernetes.
  • Valorable experiencia en GCP.
  • Conocimientos de bases de datos PostgreSQL, MongoDB y Redis.
  • Conocimientos de SQL / JPA.
  • Experiencia en testing unitario y de integración con JUnit y Mockito.
  • Control de versiones con Git.
  • Nivel alto de inglés.
  • Capacidad para trabajar de forma colaborativa y comunicativa.
  • Iniciativa, autonomía y ganas de seguir aprendiendo y evolucionando técnicamente.

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 y cercano, ¡como una gran familia!

Conciliación con nuestra vida personal y laboral mediante horario flexible, acuerdos de teletrabajo, desconexión digital y jornada intensiva los viernes y en verano.

Cultura “techie”. Nos gusta estar en contacto con la tecnología, las herramientas y las últimas novedades del sector.

¡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.

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

Suena bien, ¿verdad?

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Kafka Engineer
Senior Kafka Engineer

hiberus • Valencia

Híbrido
EUR 70.000 - 110.000
Contrato indefinido
Bonificación
Teletrabajo
+3
Senior Kafka Engineer
Senior Kafka Engineer

hiberus • Madrid

Híbrido
EUR 80.000 - 110.000
Contrato indefinido
Salario competitivo
Horario flexible
+8
Senior Kafka Engineer
Senior Kafka Engineer

Mindmatch • León

Presencial
EUR 70.000 - 90.000
Contrato indefinido
Salario fijo competitivo + bonización
Horarios flexibles
+1
Software Architect /Technical Lead - Microservicios
Software Architect /Technical Lead - Microservicios

hiberus • Madrid

Híbrido
EUR 90.000 - 120.000
Flexible horario
Teletrabajo
Formación (Hiberus University)
Desarrollador/a Backend Golang
Desarrollador/a Backend Golang

hiberus • Madrid

Híbrido
EUR 45.000 - 65.000
Contrato indefinido
Bonificación salarial
Seguro médico
+2
Service Manager Junior
Service Manager Junior

Hiberus • León

Presencial
EUR 26.000 - 38.000
Seguro médico
Bonificación
Horario flexible
+3
Senior Java Developer (Remoto desde España)
Senior Java Developer (Remoto desde España)

UST • Madrid

Presencial
EUR 70.000 - 100.000
Vacaciones 23 días
Seguro médico
Teletrabajo
+5
Service Manager Junior
Service Manager Junior

Hiberus • Lugo

Presencial
EUR 32.000 - 48.000
Seguro médico
Tarjeta transporte público
Cheques guardería
+1
Software Engineer Senior Java - Remoto
Software Engineer Senior Java - Remoto

knowmad mood • Las Rozas de Madrid

Híbrido
EUR 55.000 - 75.000
Contrato indefinido
Trabajo remoto
Horario flexible
+8
Desarrollador/A Java + React
Desarrollador/A Java + React

Hiberus • Barcelona

Presencial
EUR 40.000 - 65.000
Contrato indefinido
Salario competitivo
Formación continua
+2