Java/Spring Boot Developer – Camunda 8

Hace 6 días

Madrid, Community of Madrid, España Vermont Solutions Jornada completa
En

Vermont Solutions

buscamos un/a

Backend Java/Spring Boot Developer con Camunda 8

para incorporarse a un equipo tecnológico donde tendrás un papel clave en el desarrollo y evolución de componentes backend orientados a la

automatización de procesos de negocio .

Buscamos una persona con sólida base técnica, mentalidad de calidad y ganas de asumir responsabilidad sobre las soluciones que desarrolla.

Responsabilidades Participarás en todo el ciclo de vida del software: desde el

diseño técnico y refinamiento de requisitos , hasta el desarrollo, testing, documentación, entrega y evolución de las soluciones.

Trabajarás estrechamente con equipos tecnológicos, partners y sponsors de negocio para convertir necesidades reales en soluciones backend

robustas, escalables y mantenibles .

Además, tendrás la oportunidad de aportar no solo como desarrollador/a, sino también como

referente técnico dentro del equipo , ayudando a impulsar buenas prácticas y acompañando a perfiles más junior.

¿Qué harás en tu día a día?

Desarrollar nuevos componentes backend y mantener y evolucionar los existentes, siguiendo las prioridades del equipo y el roadmap del producto.

Diseñar e implementar procesos BPMN con Camunda 8 para automatizar procesos de negocio.

Participar activamente en el diseño técnico y arquitectura de las soluciones.

Asegurar que las decisiones y componentes arquitectónicos queden correctamente documentados.

Diseñar e implementar pruebas automatizadas, promoviendo una cultura de calidad dentro del equipo.

Trabajar con buenas prácticas de desarrollo y metodologías Agile / SCRUM.

Colaborar con los sponsors de negocio para garantizar que las soluciones respondan a sus necesidades.

Assumir responsabilidad sobre la entrega del software, asegurando calidad, alcance y cumplimiento de expectativas.

Refinar técnicamente épicas e historias de usuario junto con el equipo.

Colaborar estrechamente con equipos tecnológicos partner y otros equipos internos.

Hacer coaching y mentoring a miembros junior del equipo.

Crear documentación técnica y preparar y realizar presentaciones sobre nuevas funcionalidades, componentes o tecnologías.

Contribuir al soporte y evolución del producto y del Chapter de Camunda.

Participar activamente en la mejora continua de las prácticas de ingeniería y del propio equipo.

Requisitos Buscamos un/a profesional con

4 años de experiencia

en desarrollo backend y una sólida experiencia práctica con Java, Spring Boot y Camunda 8.

Imprescindible

4 años de experiencia como desarrollador/a Java + Spring Boot con Camunda 8.

Nivel avanzado de Spring Boot.

Experiencia práctica diseñando e implementando procesos BPMN en Camunda 8.

Conocimiento profundo de Java 11 o superior.

Sólidos conocimientos de Java Spring y principios de programación orientada a objetos.

Experiencia con:

Spring Cloud Config

Spring Data JPA

Spring MVC

APIs RESTful

Experiencia diseñando y construyendo arquitecturas orientadas a servicios o microservicios.

Experiencia sólida en testing automatizado, utilizando herramientas como JUnit, Mockito, Cucumber o similares.

Experiencia con herramientas y prácticas de Continuous Integration / Continuous Delivery (CI/CD).

Experiencia trabajando con metodologías Agile / SCRUM.

Experiencia con herramientas como JIRA y Confluence.

Inglés C1 o superior, tanto hablado como escrito.

Titulación universitaria en Computer Science, IT o área relacionada, o experiencia práctica sustancial en desarrollo y entrega de software a nivel avanzado.

Valorable

Experiencia con Docker y Kubernetes.

Experiencia configurando y administrando herramientas de CI/CD.

Conocimientos de ELK (Elasticsearch/Kibana).

Experiencia con bases de datos NoSQL.

Conocimientos de español.

Experiencia trabajando en entornos donde los requisitos y prioridades evolucionan rápidamente.

¿Qué tipo de persona buscamos?

Sea un auténtico team player y disfrute colaborando.

Tenga energía, motivación y determinación para sacar adelante los retos.

Sea pragmático/a y orientado/a a resultados.

Se adapte con facilidad a un entorno tecnológico dinámico y a responsabilidades diversas.

Tenga excelentes capacidades analíticas y de resolución de problemas.

Sea organizado/a, productivo/a y capaz de gestionar eficazmente su tiempo.

Disfrute compartiendo conocimiento y ayudando a hacer crecer al equipo.

Tenga excelentes habilidades de comunicación escrita y verbal.

Tenga una mentalidad de ownership: no