BPM Developer

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

BPM
Java
Node
Python
Kafka
RabbitMQ
MongoDB

Job Details

Role: BPM Developer
Role Overview
We are seeking a highly skilled BPM Developer with expertise in UI design, full stack development, and experience working with microservices that trigger BPMN workflows. The ideal candidate will be proficient in creating efficient, scalable, and well-documented solutions that meet business process management requirements.
Responsibilities
Design, develop, and maintain BPM applications using BPMN workflows.
Implement user interfaces using modern front-end frameworks (e.g., React, Angular, Vue).
Develop and integrate microservices to support BPM applications.
Ensure applications are scalable, robust, and meet performance requirements.
Collaborate with cross-functional teams to define and design new features.
Perform unit and integration testing to ensure software quality.
Create and maintain technical documentation.
Stay up to date with emerging technologies and industry trends.
Requirements
Overall 10+ years of experience and minimum 5+ years of experience as BPM developer
Bachelor s degree in computer science, Information Technology, or related field.
Proven experience as a BPM Developer or similar role.
Strong understanding of BPMN 2.0 and related BPM tools.
Proficiency in front-end development using frameworks such as React, Angular, or Vue.
Solid experience with back-end development using languages such as Java, Node.js, or Python.
Familiarity with microservices architecture and containerization (Docker, Kubernetes).
Experience with RESTful APIs and messaging protocols (e.g., Kafka, RabbitMQ).
Knowledge of database technologies such as SQL, MongoDB, or PostgreSQL.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork abilities.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.