Backend Developer Java | Kafka & Programación Reactiva (Remoto)

Vermont Solutions

Madrid

Presencial

EUR 55.000 - 75.000

Jornada completa

hace 13 horas
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Formación técnica
Certificaciones técnicas
Desarrollo profesional
Flexibilidad horaria
Retribución flexible

Descripción de la vacante

Vermont Solutions busca un Backend Developer especializado en Java, Kafka y programación reactiva para formar parte de un proyecto tecnológico de alto nivel, trabajando con arquitecturas modernas, sistemas distribuidos y soluciones diseñadas para ofrecer alto rendimiento y baja latencia.

Trabajarás con Java 8+, Spring Boot y Spring Cloud, integrando OpenAPI 3, bases de datos Oracle/PostgreSQL/MongoDB y entornos AWS/Azure.

Formación

  • Experiencia mínima de 3 años con Kafka y programación reactiva.
  • Fuerte dominio de Java 8 o superior.
  • Experiencia en Spring Boot y Spring Cloud.
  • Arquitecturas Event-Driven y microservicios.
  • Conocimientos de OpenAPI 3 y APIs REST.
  • Experiencia en entornos AWS/Azure y OpenShift.
  • Conocimientos de bases de datos Oracle, PostgreSQL o MongoDB.
  • Habilidades CI/CD con GitHub y Jenkins.
  • Pruebas con TDD/BDD.

Responsabilidades

  • Diseñar y desarrollar soluciones Backend utilizando Java 8 o superior.
  • Trabajar con Kafka en arquitecturas orientadas a eventos.
  • Desarrollar aplicaciones utilizando programación reactiva y funcional.
  • Participar en el diseño y evolución de arquitecturas Event-Driven y basadas en microservicios.
  • Desarrollar servicios utilizando Spring Boot y Spring Cloud.
  • Construir APIs eficientes y escalables, optimizadas para altas volumetrías y bajos tiempos de respuesta.
  • Trabajar con especificaciones OpenAPI 3 (OAS3).
  • Utilizar diferentes tecnologías de persistencia y almacenamiento: Oracle, PostgreSQL, MongoDB, Redis HA y S3.
  • Trabajar en entornos Cloud, principalmente AWS y Azure.
  • Participar en despliegues y operaciones sobre entornos OpenShift.
  • Implementar y mantener procesos de CI/CD utilizando herramientas como GitHub y Jenkins.
  • Aplicar prácticas de calidad de código mediante herramientas como Sonar.
  • Desarrollar y mantener estrategias de testing siguiendo metodologías TDD y/o BDD.
  • Colaborar con otros equipos técnicos para garantizar la escalabilidad, resiliencia y rendimiento de las soluciones.
  • Participar en equipos que trabajan bajo metodologías Agile/Scrum.

Conocimientos

Kafka
Java
Reactive programming
Spring Boot
Spring Cloud
Microservices
OpenAPI 3
CI/CD
Testing (TDD/BDD)
Cloud platforms (AWS/Azure)
OpenShift
Databases (Oracle/PostgreSQL/MongoDB)
Redis HA

Herramientas

GitHub
Jenkins
OpenShift

Descripción del empleo

En Vermont Solutions buscamos incorporar un/a Backend Developer especializado/a en Java, Kafka y programación reactiva para formar parte de un proyecto tecnológico de alto nivel, trabajando con arquitecturas modernas, sistemas distribuidos y soluciones diseñadas para ofrecer alto rendimiento y baja latencia.

Buscamos un perfil con al menos 3 años de experiencia en Kafka y programación reactiva, con sólidos conocimientos de microservicios, arquitecturas Event-Driven y ecosistemas cloud.

Si disfrutas construyendo soluciones backend escalables, eficientes y orientadas a grandes volúmenes de información, queremos conocerte!

Responsabilidades
  • Diseñar y desarrollar soluciones Backend utilizando Java 8 o superior.
  • Trabajar con Kafka en arquitecturas orientadas a eventos.
  • Desarrollar aplicaciones utilizando programación reactiva y funcional.
  • Participar en el diseño y evolución de arquitecturas Event-Driven y basadas en microservicios.
  • Desarrollar servicios utilizando Spring Boot y Spring Cloud.
  • Construir APIs eficientes y escalables, optimizadas para altas volumetrías y bajos tiempos de respuesta.
  • Trabajar con especificaciones OpenAPI 3 (OAS3).
  • Utilizar diferentes tecnologías de persistencia y almacenamiento: Oracle, PostgreSQL, MongoDB, Redis HA y S3.
  • Trabajar en entornos Cloud, principalmente AWS y Azure.
  • Participar en despliegues y operaciones sobre entornos OpenShift.
  • Implementar y mantener procesos de CI/CD utilizando herramientas como GitHub y Jenkins.
  • Aplicar prácticas de calidad de código mediante herramientas como Sonar.
  • Desarrollar y mantener estrategias de testing siguiendo metodologías TDD y/o BDD.
  • Colaborar con otros equipos técnicos para garantizar la escalabilidad, resiliencia y rendimiento de las soluciones.
  • Participar en equipos que trabajan bajo metodologías Agile/Scrum.
Requisitos
  • Mínimo 3 años de experiencia trabajando con Kafka y programación reactiva.
  • Experiencia sólida en Java 8 o superior.
  • Conocimientos avanzados de Spring Boot.
  • Experiencia con Spring Cloud, especialmente:
  • Spring Cloud Web
  • Spring Data
  • Spring JPA
  • Spring Stream
  • Experiencia en desarrollo de microservicios.
  • Conocimientos avanzados de arquitecturas Event-Driven.
  • Experiencia en programación funcional y programación reactiva.
  • Experiencia trabajando con Kafka.
  • Conocimientos de Redis HA.
  • Experiencia con bases de datos Oracle, PostgreSQL y/o MongoDB.
  • Conocimientos de almacenamiento mediante S3.
  • Experiencia en entornos AWS y/o Azure.
  • Conocimientos de OpenShift.
  • Experiencia con GitHub y Jenkins.
  • Conocimientos de herramientas de CI/CD.
  • Experiencia con Sonar y buenas prácticas de calidad de código.
  • Experiencia en testing, especialmente mediante enfoques TDD y/o BDD.
  • Experiencia desarrollando APIs eficientes y escalables, preparadas para altas volumetrías y bajos tiempos de respuesta.
  • Conocimientos de OpenAPI 3 (OAS3).
Valorable
  • Conocimientos funcionales del sector de banca transaccional.
  • Experiencia o conocimientos en contabilidad y flujos de tesorería.
  • Experiencia trabajando con metodologías Agile/Scrum.
  • Entre 2 y 3 años de experiencia en arquitecturas Event-Driven.
  • Entre 3 y 5 años de experiencia en proyectos IT.
  • Entre 1 y 2 años de experiencia en proyectos del sector bancario.
  • Inglés nivel medio.
¿Qué ofrecemos?
  • Plan de Formación y certificaciones técnicas.
  • Desarrollo profesional y plan de carrera definido.
  • Flexibilidad horaria
  • Plan de retribución flexible acorde a tus necesidades (seguro médico privado, cheques formación para estudiar idiomas, cheques guardería, tarjeta transporte...).
  • Modelo de gestión sostenible y políticas de igualdad efectiva, ambientes de trabajo abiertos e inclusivos.

Si buscas un nuevo proyecto, Vermont Solutions estamos deseando conocerte!

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

Desarrollador/a Backend Java – Spring Boot, PostgreSQL y OpenShift (Remoto)
Desarrollador/a Backend Java – Spring Boot, PostgreSQL y OpenShift (Remoto)

Vermont Solutions • Madrid

Presencial
EUR 45.000 - 65.000
Formación y certificaciones técnicas
Desarrollo profesional
Flexibilidad horaria
+4
Backend Java Microservices Developer | Sector Bancario
Backend Java Microservices Developer | Sector Bancario

Vermont Solutions • Madrid

Presencial
EUR 42.000 - 64.000
Formación continua
Certificaciones técnicas
Desarrollo profesional y plan de carr
+4
Backend Developer Java
Backend Developer Java

CMV Consultores • Barcelona

Híbrido
EUR 40.000 - 60.000
Proyecto estable y de largo recorrido
Entorno Agile y colaborativo
Oportunidades de aprendizaje y crecimiento profesional
+1
Desarrollador/a backend
Desarrollador/a backend

El Corte Inglés • Madrid

Híbrido
EUR 55.000 - 75.000
Ticket restaurante
Transporte público
Guardería
+1
Remote Backend Developer - Java, Kafka & Reactive
Remote Backend Developer - Java, Kafka & Reactive

Vermont Solutions • Madrid

Presencial
EUR 55.000 - 75.000
Formación técnica
Certificaciones técnicas
Desarrollo profesional
+2
Developer Analyst
Developer Analyst

UST • España

Presencial
EUR 52.000 - 76.000
Meals
Kinder Garden
Transport
+2
Senior Backend Engineer: Java/Spring Boot + Kafka, Flexible
Senior Backend Engineer: Java/Spring Boot + Kafka, Flexible

Metrica Consulting, S.L • Madrid

Presencial
EUR 35.000 - 50.000
Oportunidades de formación continua
Paquete salarial competitivo
Flexibilidad horaria
Java Developer
Java Developer

Altia • Madrid

Híbrido
EUR 70.000 - 95.000
Proyecto internacional
Modalidad híbrida
Trabajo remoto según ubicación
+2
Desarrollador/a Java Senior (Spring Boot / Microservicios / Kafka)
Desarrollador/a Java Senior (Spring Boot / Microservicios / Kafka)

PrimeIT España • Valencia

Presencial
EUR 35.000 - 55.000
Plan de carrera
Formación continua
Tarjeta restaurante
+3
Java developer
Java developer

Amaris Consulting • Madrid

A distancia
EUR 40.000 - 60.000
Crecimiento rápido mediante un plan de carrera personalizado
Mejora continua de habilidades con Technology Academy
Políticas flexibles de trabajo remoto
+2