🌎
This job posting isn't available in all website languages
📁
Lead Software Engineer
📅
CREQ238832 Requisition #
Thanks for your interest in the JBPM Developer position. Unfortunately this position has been closed but you can search our 998 open jobs by clicking here.

The jBPM Developer is responsible for designing developing and implementing business process workflows using jBPM Drools and related BPM technologies This role works closely with business analysts architects and development teams to automate business processes integrate workflow logic into enterprise applications and ensure efficient and scalable orchestration of business rules
Key Responsibilities
jBPM Workflow Development
Design model and develop BPMN 2 0 workflows using jBPM
Implement business rules using Drools DRL files and integrate with process workflows
Develop custom jBPM components including handlers task listeners service tasks and custom nodes
Configure and manage jBPM runtime environment and process engine
Integration Application Development
Integrate jBPM processes with enterprise applications microservices APIs and databases
Build REST SOAP interfaces to trigger or interact with workflows
Collaborate with Java Spring developers to embed workflows into the application stack
Support deployment of workflows in containers Docker Kubernetes or application servers
Process Optimization Analysis
Translate business requirements into optimized business process flows
Improve existing workflows for performance reliability and maintainability
Analyze process performance and troubleshoot workflow execution issues
Testing Quality Assurance
Write unit and integration tests for jBPM processes and business rules
Debug workflow execution task assignments and state transitions
Ensure compliance with architectural security and coding standards
Documentation Collaboration
Create documentation for workflows technical solutions and integration patterns
Work with business teams to validate process logic and refine requirements
Participate in Agile ceremonies and collaborate in cross functional teams
Required Skills Qualifications
3 7 years of experience in Java J2EE development
Strong hands on experience with jBPM version 6 7 or newer
Experience with Drools including rule authoring and integration
Proficiency in Java Spring Spring Boot Hibernate JPA REST APIs
Strong understanding of BPMN 2 0 workflow patterns and process orchestration
Familiarity with relational databases MySQL PostgreSQL Oracle and SQL
Hands on experience with Git Maven Gradle and CI CD pipelines

Previous Job Searches

Similar Listings

Hyderabad, Andhra Pradesh, India

📁 Lead Software Engineer

Requisition #: CREQ237727

Bangalore, Karnataka, India

📁 Lead Software Engineer

Requisition #: CREQ243715

Bangalore, Karnataka, India

📁 Lead Software Engineer

Requisition #: CREQ243963