03 oct
|
Vermont Solutions
|
Madrid
03 oct
Vermont Solutions
Madrid
En Vermont Solutions buscamos un/a Senior Developer para incorporarse a un proyecto tecnológico en el que podrás trabajar con arquitecturas modernas, sistemas distribuidos y tecnologías clave para el desarrollo de soluciones escalables y de alto rendimiento.Si tienes experiencia sólida con Kafka, Java y microservicios, disfrutas enfrentándote a retos técnicos y quieres formar parte de un entorno donde tus conocimientos tengan un impacto real, ¡queremos conocerte!ResponsabilidadesComo Senior Developer, participarás en el diseño y desarrollo de soluciones robustas, escalables y mantenibles, trabajando principalmente con arquitecturas de microservicios y sistemas orientados a eventos.Entre tus principales responsabilidades estarán:- Diseñar y desarrollar soluciones utilizando Java 8+ y Spring Boot.- Trabajar con arquitecturas basadas en microservicios.- Diseñar, desarrollar y mantener soluciones de procesamiento de eventos con Apache Kafka.- Aplicar principios de programación funcional y buenas prácticas de diseño de software.- Trabajar con diferentes tecnologías de bases de datos, tanto relacionales como NoSQL.- Implementar estrategias de testing mediante TDD y/o BDD.- Participar en el diseño técnico y la evolución de las soluciones.- Colaborar con equipos multidisciplinares siguiendo metodologías Agile/Scrum.- Analizar problemas técnicos complejos y proponer soluciones eficientes y escalables.- Participar en la mejora continua de la arquitectura, calidad y rendimiento de las aplicaciones.Requisitos- Mínimo 4 años de experiencia en un puesto similar.- Más de 4 años de experiencia profesional con Kafka,
con un nivel avanzado/experto.- Experiencia sólida con Java 8 o superior.- Experiencia trabajando con Spring Boot.- Conocimientos y experiencia en arquitecturas de microservicios.- Conocimientos de programación funcional.- Experiencia con JPA.- Experiencia en testing y metodologías TDD y/o BDD.- Conocimientos de diseño de software.- Experiencia trabajando con bases de datos como PostgreSQL, Oracle, MongoDB u otras tecnologías equivalentes.- Conocimientos de metodologías Agile/Scrum.- Nivel de inglés mínimo B2.ValorableAdemás de los requisitos anteriores, valoraremos positivamente:- Conocimientos básicos de programación reactiva.- Nociones de apificación y OpenAPI (OAS3).- Cualquier conocimiento tecnológico adicional que pueda aportar valor al proyecto.- Capacidad para proponer mejoras técnicas y nuevas soluciones.- Interés por mantenerse actualizado/a en nuevas tecnologías y tendencias de desarrollo.¿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 versátil 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
📌 Senior Developer – Java & Kafka (Remoto) (Madrid)
🏢 Vermont Solutions
📍 Madrid