DESCRIPCIóN
Precisamos incorporar un perfil de Programador/a Java, con un mínimo de 3 años de experiencia y un nivel de inglés alto, para trabajar de forma híbrida en proyectos de carácter nacional e internacional.
Buscamos un perfil con Java, Spring, Camunda y un nivel de inglés alto.
Responsabilidades clave
-
Liderar el diseño integral de orquestación de extremos a extremos para flujos complejos (camino feliz + rutas de excepción) utilizando BPMN.
-
Traducir la intención del negocio en diseños de procesos ejecutables que tengan en cuenta las realidades de los sistemas distribuidos (timeouts, reintentos, idempotencia, fallos parciales, consistencia eventual).
-
Definir los límites del proceso, condiciones de inicio/fin, estados clave y patrones de interacción (mensajes, señales, temporizadores, escalados, compensaciones).
-
Elaborar y mantener un paquete de diseño de procesos conciso por iniciativa (narrativa del proceso, diagramas BPMN, estrategia de excepciones, modelo de variables, requisitos de observabilidad).
-
Facilitar talleres de diseño con stakeholders de negocio/operaciones e ingeniería; cuestionar y clarificar requisitos hasta que el flujo sea coherente y testeable.
-
Establecer y hacer cumplir estándares y patrones de modelado (convenciones de nomenclatura, estructura de subprocesos, plantillas reutilizables) junto con el equipo de Camunda.
-
Colaborar con ingenieros para asegurar que el diseño se implemente correctamente y permanezca legible y evolutivo.
-
Definir y validar la preparación operativa: monitoreo/alertas, SLIs/SLOs cuando aplique, flujos de gestión de incidentes y KPIs del proceso.
¿Qué ofrecemos?
-
Contrato indefinido con nosotros.
-
Horario: L a J 08:00 a 17:00 y los V de 08:00 a 15:00 + intensiva en verano.
-
Modalidad híbrida en Madrid (2 o 3 días), y en Sevilla, Granada, Jaén y Córdoba serían de 4 días.
-
Desarrollo profesional.
-
Estabilidad laboral.
-
Salario: Abierto + acceso a la retribución flexible
REQUISITOS
Imprescindibles
-
Experiencia demostrada diseñando flujos de trabajo con BPMN 2.0 (o modelado equivalente de procesos/orquestación) en entornos reales de entrega.
-
Sólido entendimiento de la orquestación en sistemas distribuidos: reintentos, timeouts, idempotencia, manejo de errores, patrones de compensación/saga.
-
Experiencia colaborando con equipos multifuncionales: producto, operaciones, arquitectura e ingeniería de software.
-
Capacidad para comunicar diseños de forma clara (diagramas + narrativa) y alinear a los distintos stakeholders.
-
Comodidad trabajando en entornos regulados, de alta disponibilidad, con fuertes necesidades de gobernanza y auditoría.
Deseables
-
Experiencia previa en entornos bancario-financieros complejos
-
Participación en proyectos orientados a procesos de negocio
-
Capacidad de interlocución en contextos internacionales
-
Experiencia en equipos con enfoque de entrega continua y entornos corporativos
-
Experiencia práctica con Camunda 8 (Zeebe), incluyendo modelado para ejecución y operabilidad.
-
Experiencia con arquitecturas orientadas a eventos, patrones de mensajería y diseño de integración de APIs.
-
Familiaridad con la observabilidad y operación de workflows (por ejemplo, gestión de incidentes, dashboards de monitoreo, KPIs de procesos).
-
Experiencia en banca/servicios financieros u otros dominios empresariales complejos.
-
Experiencia definiendo librerías de patrones de procesos reutilizables y formando a equipos en buenas prácticas de modelado.
-
Nivel alto de inglés, escrito y hablado (mínimo C1).
-
Capacidad para lidiar con el cambio y la incertidumbre;
-
Trabajo en equipo;
-
Energía, motivación y determinación;
-
Enfoque pragmático y orientado a resultados;
-
Adaptabilidad a un conjunto diverso de responsabilidades técnicas;
-
Excelentes habilidades analíticas y de resolución de problemas;
-
Productividad y buena gestión del tiempo;
-
Fuertes habilidades de comunicación escrita y verbal.