13 sep
|
Vermont Solutions
|
Madrid
13 sep
Vermont Solutions
Madrid
En Vermont Solutions buscamos un/a Senior Backend Developer para incorporarse a un equipo técnico donde podrás participar en el diseño y evolución de sistemas backend basados en microservicios, trabajando con tecnologías como Java, Spring Boot y Apache Kafka.Si disfrutas de los retos técnicos, te interesa la arquitectura de software y tienes una sólida experiencia trabajando con sistemas distribuidos, ¡esta ocasión puede ser para ti!Responsabilidades- Diseñar, desarrollar y mantener microservicios utilizando Java y Spring Boot.- Trabajar con Apache Kafka a nivel avanzado, participando en el diseño e implementación de soluciones basadas en eventos y sistemas distribuidos.- Aplicar programación funcional y reactiva en el desarrollo de soluciones.- Diseñar e implementar tests siguiendo metodologías TDD y/o BDD.- Participar en el diseño de software y arquitectura de sistemas, proponiendo soluciones eficientes, escalables y mantenibles.- Trabajar con diferentes tecnologías de bases de datos, incluyendo PostgreSQL, Oracle y MongoDB.- Aplicar buenas prácticas de desarrollo y principios de calidad de software.- Colaborar con el equipo dentro de un entorno Agile/Scrum, participando activamente en la planificación y evolución de los proyectos.- Contribuir a la mejora continua de la arquitectura, procesos y prácticas de desarrollo.RequisitosBuscamos un/a profesional con 6 o más años de experiencia en desarrollo backend y una sólida trayectoria trabajando con arquitecturas modernas y sistemas distribuidos.Imprescindible- 6+ años de experiencia en un puesto similar.- Apache Kafka a nivel avanzado,
con un mínimo de 4 años de experiencia trabajando con esta tecnología.- Experiencia sólida en arquitecturas de microservicios.- Dominio de Java 8 o superior.- Experiencia con Spring Boot.- Conocimientos y experiencia en programación funcional.- Experiencia con JPA.- Experiencia en testing, especialmente mediante metodologías TDD y/o BDD.- Conocimientos de diseño de software y arquitectura de sistemas.- Experiencia trabajando con bases de datos como PostgreSQL, Oracle y/o MongoDB.- Experiencia trabajando en metodologías ágiles, especialmente Scrum.- Inglés alto (mínimo B2), imprescindible.Valorable- Conocimientos de programación reactiva, aunque sea a nivel básico.- Nociones de API Management / apificación, especialmente conocimientos de OpenAPI 3 (OAS3).- Cualquier conocimiento, experiencia o habilidad adicional que pueda aportar valor al proyecto y al equipo.- Experiencia profunda en arquitecturas orientadas a eventos y sistemas distribuidos.- Capacidad para aportar visión técnica y participar en decisiones de arquitectura.¿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
📌 Senior Backend Developer | Java, Spring Boot & Kafka (Remoto) (Madrid)
🏢 Vermont Solutions
📍 Madrid