JBPM

Hace 2 semanas

Mexico City, Mexico City Bluetab, an IBM Company Jornada completa
No solo buscamos talento, buscamos mentes curiosas que disfruten aprender y transformar el futuro. Somos tech, somos exigentes y sí, vamos rápido. Pero nadie compite solo. Trabajamos en equipo y si buscas retos que te saquen de la zona cómoda (porque ahí no crece nadie), estás en el lugar correcto. Aquí aprenderás con expertos, participarás en proyectos de alto impacto y estarás siempre un paso adelante en tecnología. El Desarrollador jBPM es responsable de diseñar, modelar, implementar y optimizar procesos de negocio automatizados. Su función principal es cerrar la brecha entre los requerimientos de flujo de trabajo de la empresa y la implementación técnica, asegurando que los procesos sean escalables, auditables y altamente eficientes. Responsabilidades Principales Modelado de Procesos: Crear y mantener diagramas de flujo utilizando el estándar BPMN 2.0. Desarrollo e Integración de Flujos: Integrar y preparar flujos de jBPM para su despliegue en DevConsole (entorno BBVA). Automatización de Reglas de Negocio: Implementar lógica de decisión compleja utilizando Drools (el motor de reglas integrado en jBPM). Integración de Sistemas: Conectar procesos de negocio con servicios web y APIs REST/SOAP externas. Monitoreo y Optimización: Analizar y dar lectura a los logs de ejecución de las piezas BPM alojadas en la nube para identificar áreas de mejora y depuración. Conocimientos Técnicos (Hard Skills) Core jBPM & BPM Dominio de BPMN 2.0: Manejo avanzado de nodos de servicio, eventos de error, gateways (paralelos, exclusivos, inclusivos), subprocesos, etc. KIE Server & Business Central: Gestión completa del ciclo de vida de los proyectos y contenedores KIE (KIE Containers). Persistencia y Transacciones: Configuración de persistencia en base de datos para estados de procesos mediante Hibernate y JPA. Desarrollo Java & Arquitectura Java: Dominio de Java 8 (mínimo) y conocimientos sólidos en versiones superiores. Paradigma OOP: Programación Orientada a Objetos a nivel Intermedio
- Avanzado. Patrones de Diseño: Aplicación de patrones de diseño orientados al desarrollo e integración en Java. Consumo de APIs: Ejecución y configuración de peticiones de prueba utilizando clientes API (como Bruno, Postman, Insomnia). Ecosistema Java & Frameworks Frameworks Java: Java Enterprise Edition (EE) / Jakarta EE y Spring Boot. Gestión de Artefactos: Apache Maven / Gradle para la administración de dependencias y construcción de artefactos KJAR (Knowledge ARchive). ¿Qué tenemos para ti? Apoyamos tu crecimiento personal y profesional con planes de desarrollo individual, donde tu eres dueñ@ de tu carrera y hasta dónde quieres llegar. Días de descanso superiores a los de la ley: No es necesario esperar un año para disfrutar de tus días de vacaiones, además de días adicionales por tipos de eventos especiales y festividades. Beneficios económicos adicionales a tu

salario:
Vales de despensa, fondo de ahorro, bolsa de capacitación, bono de bienestar, convenios y descuentos. Apoyo emocional, queremos tu estabilidad en salud fisica y mental, por ello tenemos diversos beneficios que cubren aspectos de equilibrio personal para ti y salud para tu familia. Queremos cuidar de ti y los tuyos Aquí hay espacio para gente buena… como tú, Queremos conocerte