Backend Developer Java | Kafka & Programación Reactiva (Remoto)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+17 more
Job description
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?En Vermont Solutions , creemos que trabajar debe ser divertido y satisfactorio.Aquí tienes algunas de las ventajas de unirte a nuestro equipo: 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, ¡en Vermont Solutions estamos deseando conocerte!
Requirements
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., ? 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? En Vermont Solutions , creemos que trabajar debe ser divertido y satisfactorio. Aquí tienes algunas de las ventajas de unirte a nuestro equipo: 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Find a Developer Job: 12 Best Job Sites For Developers
Is Software Engineering Over-Saturated?
Where to Find Entry-Level Software Engineering Jobs
Top-Paying Tech Jobs (with Salaries)