freehire launches on Product Hunt on 26 August.

Follow →

Java BPM Developer

Desarrollador BPM con Java

Location: Ciudad de México, CDMX, Mexico

Work Location: hybrid

Profesional con sólida experiencia en Java e IBM BPM, capaz de liderar técnicamente el desarrollo de soluciones de automatización de procesos, integrando plataformas empresariales mediante APIs y microservicios, con conocimientos en bases de datos Oracle/PostgreSQL y una visión integral de arquitecturas modernas.

Responsable del diseño, desarrollo, implementación y soporte de soluciones de automatización de procesos de negocio (BPM), integradas con sistemas empresariales mediante APIs, microservicios y bases de datos relacionales.

El candidato deberá participar activamente en el diseño técnico, construcción de soluciones, integración con sistemas corporativos y acompañamiento durante las fases de pruebas, despliegue y soporte productivo. Se valorará experiencia previa en soluciones de gestión de reglas de negocio (IBM ODM), gestión documental (IBM FileNet) y entornos cloud sobre AWS.

Responsabilidades Principales:


Desarrollo y Automatización de Procesos
  • Diseñar, desarrollar e implementar soluciones utilizando IBM BPM/BAW (Business Automation Workflow).
  • Modelar procesos de negocio, servicios, flujos de trabajo, interfaces de usuario y reglas de negocio.
  • Realizar automatizaciones orientadas a la optimización operativa y mejora continua de procesos.
  • Participar en la definición de arquitectura y mejores prácticas para soluciones BPM.
  • Identificar oportunidades de reutilización y estandarización de componentes.

Desarrollo Java e Integraciones
  • Desarrollar componentes backend utilizando Java y frameworks empresariales.
  • Diseñar e implementar APIs REST y servicios de integración.
  • Desarrollar microservicios orientados a arquitecturas distribuidas.
  • Integrar plataformas BPM con aplicaciones corporativas, sistemas legados y soluciones de terceros.
  • Garantizar la calidad, mantenibilidad y escalabilidad de las soluciones implementadas.

Bases de Datos
  • Diseñar y desarrollar consultas SQL optimizadas.
  • Implementar integraciones con bases de datos Oracle y PostgreSQL.
  • Analizar y optimizar rendimiento de consultas y procesos asociados a la solución.
  • Participar en actividades de modelado lógico y físico de datos cuando sea requerido.

Calidad y DevOps
  • Realizar pruebas unitarias, de integración y soporte a pruebas funcionales.
  • Participar en procesos de integración y despliegue continuo (CI/CD).
  • Elaborar documentación técnica y funcional de las soluciones desarrolladas.
  • Brindar soporte y atención a incidentes durante los ciclos de implementación y operación.

Experiencia Requerida:


  • 4+ años de experiencia en desarrollo de software empresarial con Java.
  • 3+ años de experiencia en implementación de soluciones con IBM BPM / IBM BAW.
  • Experiencia en diseño y desarrollo de APIs REST y Microservicios.
  • Experiencia trabajando con bases de datos Oracle y PostgreSQL.
  • Experiencia en integración de aplicaciones empresariales.
  • Experiencia en análisis, desarrollo, pruebas y soporte de soluciones productivas.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available