En Vermont Solutions estamos buscando un/a Java Developer con experiencia sólida en microservicios, Kafka avanzado y Spring Boot, para incorporarse a un proyecto de alta disponibilidad en entorno bancario.
El rol requiere un perfil técnico fuerte, acostumbrado a entornos críticos, con capacidad para trabajar en arquitectura distribuida y participar en guardias 24/7 de manera rotativa.
Responsabilidades Participación obligatoria en guardias 24/7 de lunes a domingo, de forma rotativa (una semana cada 3–4 meses).
Desarrollo y mantenimiento de microservicios en entornos de alta disponibilidad.
Implementación con Spring Boot y programación funcional.
Trabajo con Kafka a nivel avanzado (mínimo 4 años).
Desarrollo con Java 8+.
Implementación de JPA para acceso a datos.
Desarrollo de pruebas TDD o BDD.
Diseño de software y buenas prácticas.
Trabajo con bases de datos: PostgreSQL, Oracle, MongoDB.
Aplicación de metodologías Ágiles (Scrum).
Requisitos Imprescindibles Experiencia entre 4-5 años.
Kafka avanzado (mínimo 4 años obligatorios).
Microservicios.
Spring Boot (nivel experto).
Programación funcional.
Java 8+ y versiones posteriores.
JPA.
Pruebas TDD o BDD.
Diseño de software.
Conocimiento en BBDD: PostgreSQL, Oracle, MongoDB.
Conocimiento y experiencia en Scrum.
J2EE – nivel experto.
Inglés mínimo B2.
Conocimientos Deseables Conocimientos básicos en programación reactiva.
Nociones de apificación (OAS3).
Cualquier habilidad adicional que aporte valor al proyecto.
¿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, ¡en Vermont Solutions estamos deseando conocerte!
#J-18808-Ljbffr