Overview
On Site
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent
Skills
Business Process
Database
Unit Testing
Integration Testing
Documentation
Java
Spring Framework
RESTful
jBPM
Drools
BPMN
Modeling
Business Rules
Workflow
Orchestration
Apache Maven
Git
Continuous Integration
Continuous Delivery
Jenkins
Relational Databases
Oracle
PostgreSQL
MySQL
JPA
Hibernate
Web Services
SOAP
Conflict Resolution
Problem Solving
Communication
Job Details
Title: JBPM Developer
Location: Johnston, Rhode Island. Hybrid-3 days onsite
Key Responsibilities:
- Design and implement business processes using jBPM and BPMN 2.0
- Develop and maintain Java-based backend services that integrate with jBPM workflows
- Customize and configure jBPM engine components and business rules (Drools)
- Work with business analysts and stakeholders to translate process requirements into executable workflows
- Integrate jBPM workflows with databases, REST APIs, and front-end applications
- Perform unit testing, integration testing, and support CI/CD pipelines
- Monitor and troubleshoot deployed workflows and optimize for performance
- Maintain documentation for processes, configurations, and code
Required Skills and Qualifications:
- Strong proficiency in Java (8 or above), Spring Boot, and RESTful APIs
- Hands-on experience with jBPM (v6 or higher) and Drools
- Experience with BPMN 2.0 modeling and execution
- Good understanding of business rules engines, human task handling, and workflow orchestration
- Familiarity with Maven, Git, and CI/CD tools like Jenkins
- Knowledge of relational databases (Oracle, PostgreSQL, MySQL) and JPA/Hibernate
- Experience with web services integration (SOAP/REST)
- Excellent problem-solving and communication skills
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.