×
Register Here to Apply for Jobs or Post Jobs. X

Activiti BPM Developer

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: Capgemini
Full Time position
Listed on 2026-05-30
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 43.85 - 68.51 USD Hourly USD 43.85 68.51 HOUR
Job Description & How to Apply Below

We are seeking a highly skilled Activiti BPM Developer with 4–10 years of experience in designing, developing, and maintaining workflow driven applications using the Activiti BPM platform. The ideal candidate will have strong expertise in Java, BPMN 2.0 process modeling, workflow automation, and integration with backend services. This role requires strong technical skills, analytical thinking, and the ability to collaborate effectively with cross-functional teams in an Agile environment.

Key Responsibilities Activiti BPM Development

Design, develop, and implement workflow solutions using Activiti BPM (6.x / 7.x or Alfresco Activiti).

Build BPMN 2.0 artifacts including:

  • Gateways, timers, events
  • Call activities and subprocesses

Develop custom Java code, delegates, listeners, and handlers to extend workflow behavior.

Implement human task workflows, forms, task assignments, escalations, and SLAs.

Workflow Integration & Automation

Integrate Activiti workflows with backend systems using:

  • REST APIs
  • SOAP services
  • Microservices

Work with relational databases (MySQL, Postgre

SQL, Oracle) to support workflow persistence and data handling.

Application Development

Develop backend components in Java / Spring Boot to support workflow execution.

Implement reusable components, utilities, and common workflow frameworks.

Work on UI forms (Angular/React or custom forms) for human task interaction (good to have).

Testing, Troubleshooting & Support

Perform unit, integration, and workflow testing to ensure accuracy and reliability.

Troubleshoot BPMN execution issues, workflow failures, and runtime exceptions.

Monitor process instances, handle stuck tasks, and fix broken flows.

Support UAT, production releases, and provide post‑deployment assistance.

Work closely with business analysts, QA, architects, and product owners to refine workflow requirements.

Participate in Agile ceremonies including sprints, grooming sessions, and daily standups.

Documentation

Create and maintain documentation including:

  • Process flows
  • Technical specifications
Required Technical Skills
  • 4–10 years of experience with Activiti BPM development.
  • Strong understanding of BPMN 2.0 process modeling.
  • Proficiency in Java, Spring, Spring Boot, and related backend frameworks.
  • Hands‑on experience with integrating workflows using REST/SOAP.
  • Strong understanding of relational databases (MySQL, Oracle, Postgre

    SQL).
  • Understanding of microservices architecture and cloud platforms (AWS).
  • Experience with Git, Maven/Gradle, and CI/CD pipelines.
  • Ability to analyze business processes and convert them into workflow models.
Preferred / Good to Have
  • Experience with Flowable, Camunda, or other BPM platforms.
  • Experience developing UI components or forms for human workflows.
  • Knowledge of messaging systems (JMS, Active

    MQ, Kafka).
  • Understanding of microservices architecture and cloud platforms (AWS, Azure, GCP).
  • Experience in banking, insurance, telecom, or financial services.
  • Familiarity with containerization tools such as Docker or Kubernetes.
Personal Attributes
  • Strong problem‑solving and debugging skills.
  • Excellent communication and interpersonal abilities.
  • Detail‑oriented with commitment to delivering high‑quality solutions.
  • Ability to work independently and collaboratively in a fast‑paced Agile environment.
Compensation & Benefits

The pay range that the employer in good faith reasonably expects to pay for this position is $43.85/hour - $68.51/hour. Our offered benefits include medical, dental, vision and retirement benefits.

Equal Opportunity Statement

We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary