
Activiti BPM Developer
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Office
Location: Chicago • Illinois • United States
Visit company websiteExplore more
Salary
💰 $80,000 - $115,000 per year
Tech Stack
About the role
- Design, develop, and implement workflow solutions using Activiti BPM 6.x / 7.x or Alfresco Activiti.
- Create and manage BPMN 2.0 artifacts, including: User tasks, service tasks, script tasks, Gateways, timers, events, Call activities, and subprocesses.
- Develop custom workflow extensions: Java delegates, listeners, handlers.
- Integrate Activiti workflows with backend systems using: Message queues such as JMS, Kafka (optional).
- Work with relational databases (MySQL, PostgreSQL, Oracle) for workflow persistence and data operations.
- Develop backend services and components using Java, Spring, and Spring Boot.
- Build reusable utilities and common frameworks to support workflow execution.
- Work on front-end forms for human tasks (good to have experience with Angular, React, or custom UI forms).
- Perform unit, integration, and workflow testing to ensure accuracy and reliability.
- Support UAT, production releases, and post-deployment activities.
- Collaborate with BA, QA, Architects, and Product Owners to refine requirements.
- Actively participate in Agile ceremonies—sprints, grooming, daily standups.
Requirements
- 4–10 years of experience in Activiti BPM development.
- Strong understanding of BPMN 2.0 process modeling.
- Proficiency in Java, Spring, Spring Boot.
- Hands-on experience with REST/SOAP integrations.
- Solid understanding of relational databases (MySQL, Oracle, PostgreSQL).
- Experience with Git, Maven/Gradle, and CI/CD pipelines.
- Good understanding of Microservices architecture and cloud platforms (AWS).
- Ability to analyze business processes and translate them into workflow models.
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Activiti BPM 6.xActiviti BPM 7.xBPMN 2.0JavaSpringSpring BootRESTSOAPrelational databasesMicroservices
Soft Skills
collaborationbusiness process analysisAgile methodologycommunication