Back to Jobs

Flowable Developer / Business Process Modeler

Not Disclosed

Job Description & Details

This long-term contract role places you at the intersection of business logic and systems integration using the Flowable engine. It is a solid gig if you enjoy turning messy business requirements into clean, automated workflows without getting bogged down in endless meetings.

What You'll Actually Be Doing

Your day-to-day will revolve around designing and modeling business processes using BPMN 2.0 notation in the Flowable Modeler, translating what stakeholders want into actual running code. You will spend a good chunk of your time writing Java service tasks, configuring form definitions, and wiring up REST API integrations to keep data flowing between services. Expect to spend your afternoons debugging process execution hangups, managing Git version control, and collaborating closely with business analysts to fix broken process diagrams.

The Core Tech Stack

The absolute deal-breakers here are Flowable (or Camunda/Activiti equivalents) and a solid grasp of BPMN 2.0. You also need working knowledge of Java and Spring Boot since you will be building service tasks and backend extensions that keep the engine humming. Combined with a solid understanding of REST APIs, JSON, and basic SQL, this stack requires someone who is comfortable moving between graphical modeling tools and traditional backend code.

Interview Expectations

Expect the hiring team to hand you a messy business scenario and ask you to whiteboard a BPMN 2.0 model on the spot, evaluating whether you know how to handle asynchronous service tasks and error boundary events properly. They are secretly looking to see if you understand transaction boundaries in Flowable, so be ready to explain how database commits work when a service task fails mid-process.

Application Advice

Skip the generic project management fluff and put your exact BPMN and Flowable experience front and center on your resume. Make sure keywords like Flowable, BPMN 2.0, Spring Boot, REST APIs, and Git appear naturally in your recent project bullets so you easily clear the initial ATS filter.