Overview
Hybrid
$50 - $60
Full Time
Skills
AngularJS
Collaboration
Java
JMS
J2EE
Kubernetes
jBPM
Agile
Amazon Web Services
Job Details
Senior jBPM Developer/Consultant (Hybrid - Dallas or Miami)
We are seeking a highly experienced and motivated Senior jBPM Developer/Consultant to join our team. This is a W2 Hybrid role based in either Dallas, TX, or Miami, FL. The ideal candidate will have a strong background in developing, implementing, and optimizing business process automation solutions using jBPM and related technologies.
Key Responsibilities:
- Design and Development: Lead the design, development, and implementation of complex business process and decision automation solutions using the jBPM toolkit, including BPMN 2.0 process models, DMN decision tables, and case management features.
- System Integration: Integrate jBPM processes and services with enterprise applications, databases, and third-party systems using REST APIs, JMS, or other integration methods.
- Configuration and Customization: Configure and customize jBPM components, including the KIE Server, Business Central, and custom task forms, to meet specific business requirements.
- Process Optimization: Analyze, tune, and optimize business processes for performance, scalability, and efficiency.
- Documentation: Create and maintain technical documentation, including design specifications, process flows, and deployment guides.
- Mentorship and Support: Provide technical guidance and mentorship to junior team members and offer production support for deployed solutions.
- Collaboration: Work closely with business analysts, solution architects, and stakeholders to translate business requirements into technical solutions.
Required Qualifications:
- Experience: Minimum of 8-10 years of overall professional experience in software development and enterprise application integration.
- jBPM Expertise: A minimum of 4-5 years of hands-on experience specifically with jBPM (or related Red Hat Process Automation Manager/Red Hat JBoss BRMS) development, focusing on:
- BPMN 2.0 process modeling.
- DMN (Decision Model and Notation) for decision automation.
- Case Management features.
- Implementing custom work item handlers and task forms.
- Deployment and management of KIE/Process Servers.
- Technical Stack: Strong proficiency in Java/J2EE development.
- Integration Skills: Proven experience with web services (REST/SOAP) and message queues (e.g., Kafka, JMS).
- Database: Solid understanding of relational databases (SQL, schema design).
- Methodology: Experience working in an Agile/Scrum environment.
- Communication: Excellent verbal and written communication skills and the ability to articulate complex technical concepts to a non-technical audience.
Preferred Qualifications:
- Experience with other components of the Red Hat Process Automation Suite.
- Familiarity with containerization technologies (Docker, Kubernetes/OpenShift).
- Knowledge of cloud platforms (AWS, Azure, or Google Cloud Platform).
- Experience with front-end technologies for custom task UIs (e.g., Angular, React).
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.