Senior Java Developer (Remoto)

IT · Remoto

Inscribirme

Descripción

En Vermont Solutions buscamos un/a Senior Java Developer para incorporarse a un proyecto de alta complejidad técnica, trabajando con múltiples repositorios, servicios Java, sistemas legacy integrados y una arquitectura orientada a eventos.

Si tienes experiencia sólida con Java y Spring Boot, te gusta trabajar sobre arquitecturas distribuidas y disfrutas analizando y mejorando sistemas existentes, ¡este proyecto puede ser tu próximo reto!


🛠️ Responsabilidades


Como Senior Java Developer, participarás en el diseño, implementación y evolución de servicios backend críticos, trabajando en un entorno con múltiples servicios y arquitecturas orientadas a eventos.

Entre tus principales responsabilidades estarán:

  • Diseñar, desarrollar y mantener servicios backend en Java y Spring Boot.
  • Trabajar con diferentes repositorios y servicios dentro de un ecosistema distribuido.
  • Diseñar e implementar APIs REST robustas y escalables.
  • Trabajar con arquitecturas y flujos orientados a eventos.
  • Integrar servicios y sistemas utilizando tecnologías de mensajería y streaming.
  • Trabajar con diferentes capas de persistencia utilizando JPA y JDBC.
  • Analizar, mantener y evolucionar código legacy, identificando oportunidades de mejora.
  • Participar en la resolución de problemas técnicos y en la mejora continua de la arquitectura.
  • Colaborar con otros perfiles técnicos para desarrollar soluciones mantenibles, escalables y eficientes.


✅ ¿Qué buscamos?


Requisitos imprescindibles:

  • Más de 4 años de experiencia profesional con Java y Spring Boot.
  • Experiencia avanzada en:
  • Java
  • Spring Boot
  • JPA
  • JDBC
  • APIs REST
  • Experiencia trabajando con aplicaciones backend y arquitecturas distribuidas.
  • Capacidad para trabajar y evolucionar sistemas legacy.
  • Inglés mínimo B2 — requisito obligatorio.
  • C1 será valorable.


⭐ Será un plus


Valoraremos especialmente experiencia en:

  • OpenShift — nivel avanzado.
  • S3 REST API — nivel avanzado.
  • Apache Kafka — nivel avanzado.
  • Arquitecturas event-driven y sistemas distribuidos.
  • Integración entre servicios y sistemas heterogéneos


🎁 ¿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!