Job Summary :
We are looking for a dedicated and experienced BPM Developer with expertise in Camunda to join our team.
You will be responsible for designing, developing, and implementing business process models and workflows using the Camunda BPM platform.
This role requires a strong understanding of BPM principles, process automation, and integration with various systems.
Responsibilities :
- Design, model, and implement complex business processes and workflows using BPMN (Business Process Model and Notation) and DMN (Decision Model and Notation) within the Camunda BPM platform.
- Develop and configure Camunda-based solutions, including process engines, tasklist applications, and custom extensions.
- Integrate Camunda workflows with existing enterprise systems, applications, and databases using various integration patterns (e.g., REST, SOAP, messaging queues).
- Collaborate with business analysts and stakeholders to gather requirements, analyze existing processes, and translate them into executable BPM solutions.
- Perform testing, debugging, and troubleshooting of Camunda workflows and related components.
- Monitor and optimize the performance of deployed BPM processes.
- Create and maintain technical documentation related to process designs, configurations, and integrations.
- Provide support and training to end-users on BPM solutions.
- Stay updated with the latest features and best practices in Camunda BPM and the broader BPM landscape.
Qualifications : Required :
3+ years of hands-on experience as a BPM Developer, with significant experience using Camunda BPM.Strong proficiency in Camunda BPM platform, including Camunda Modeler, Cockpit, Tasklist, and BPMN / DMN.Solid understanding of core BPM concepts, process automation, and workflow orchestration.Proficiency in Java and experience developing Spring Boot applications to interact with Camunda.Experience with RESTful API development and consumption.Familiarity with database technologies (SQL, NoSQL) and JDBC.Experience with version control systems (e.g., Git).Ability to analyze business processes and translate them into technical designs.Strong problem-solving and analytical skills.Excellent communication and collaboration skills.Preferred :
Experience with other BPM tools (e.g., Activiti, jBPM) is a plus.Knowledge of cloud platforms (AWS, Azure, GCP).Experience with front-end technologies (e.g., Angular, React) for developing custom Camunda UIs.Familiarity with microservices architecture.Certified Camunda Developer or similar certifications.Bachelor's degree in Computer Science, Information Technology, or a related field(ref : hirist.tech)