Description

Job Summary:

The JBPM Developer will be responsible for designing, developing, and implementing business process management solutions using JBPM (Java Business Process Model). The ideal candidate will have a strong background in software development, particularly in Java and BPM processes, and a passion for improving business efficiency through automation.


 

**Key Responsibilities:**


 

- Design, develop, and maintain JBPM-based applications according to business requirements.

- Collaborate with business analysts and stakeholders to gather and analyze requirements for process automation.

- Create and manage business process models, workflows, and rules using JBPM tools.

- Implement process monitoring and reporting features to ensure compliance and efficiency.

- Troubleshoot and resolve issues related to JBPM applications.

- Conduct code reviews and ensure best practices are followed in software development.

- Maintain documentation for processes, designs, and technical specifications.

- Participate in Agile development processes and contribute to sprint planning and retrospectives.

- Stay updated with the latest trends and advancements in BPM technology and JBPM.


 

**Qualifications:**


 

- Bachelor’s degree in Computer Science, Information Technology, or a related field.

- 3-4 years of experience in software development, with a focus on JBPM or related BPM tools.

- Strong proficiency in Java and understanding of the Java EE framework.

- Experience with JBPM, BPMN, and process modeling concepts.

- Familiarity with version control systems (e.g., Git) and Agile methodologies.

- Knowledge of relational databases and experience with SQL.

- Understanding of web services (REST/SOAP) and microservices architecture.

- Excellent problem-solving skills and attention to detail.

- Strong communication and interpersonal skills.


 

**Preferred Qualifications:**


 

- Experience with other BPM tools or frameworks.

- Knowledge of DevOps practices and CI/CD integration.

- Familiarity with front-end frameworks (e.g., Angular, React) is a plus.

- Certification in JBPM or related BPM technologies.


 

**What We Offer:**


 

- Competitive salary and benefits package.

- Opportunities for professional growth and development.

- A collaborative and innovative work environment

Education

Bachelor's degree