En Vermont Solutions buscamos talento como el tuyo para unirte a nuestro equipo dinámico, colaborativo y con muchas ganas de seguir construyendo tecnología de calidad. Si te apasiona el backend, las buenas prácticas y los entornos modernos… sigue leyendo.
🛠️ Funciones
- Validar diseños funcionales y asegurar que la solución técnica encaje con las necesidades del negocio.
- Diseñar, desarrollar y mantener servicios y APIs RESTful basados en Java y Spring Boot.
- Optimizar el rendimiento, la eficiencia y la calidad del código.
- Utilizar Docker para generar imágenes y ejecutar servicios en contenedores.
- Participar en la definición e implementación de estrategias de observabilidad: logging, tracing y alerting con herramientas como Prometheus, Grafana o ELK.
- Implementar tests unitarios, de integración y de rendimiento (JUnit, Mockito…).
- Analizar y resolver incidencias complejas en entornos productivos.
- Mantener actualizado el repositorio de código, la documentación técnica y los manuales de despliegue.
- Trabajar con metodologías ágiles, asegurando el cumplimiento de hitos y entregas comprometidas.
- Colaborar estrechamente con equipos frontend y otros equipos técnicos para construir APIs claras, consistentes y bien documentadas.
✅ Requisitos imprescindibles
- Experiencia sólida desarrollando backend con Java (idealmente entre +5 – 6 años).
- Dominio de Spring Boot (versión 3 o superior).
- Experiencia en microservicios y patrones de diseño.
- Experiencia diseñando APIs RESTful con OpenAPI / Swagger.
- Buenas prácticas de ingeniería, clean code y orientación a calidad.
- Experiencia con CI/CD (Jenkins, GitLab CI, GitHub Actions).
🔝 Conocimientos deseables
- Experiencia con Kafka o RabbitMQ.
- Experiencia en cloud: AWS, Azure o GCP.
- Conocimientos de consultas SQL desde aplicación (insert, update, delete).
- Catalán (valorable).
- Uso de herramientas de IA a nivel personal o profesional.
🎁 ¿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, ¡Postúlate hoy mismo y hablemos de cómo puedes encajar en nuestro equipo! 🎉