Point your AI agent at freehire and let it find you a job.

Get the CLI →

KEY CONNECT RECRUITMENT PTE. LTD.

NewBe an early applicant

Software Developer - Flowable BPM

Posted Updated
Discussion
  • Design, develop, and maintain workflow/process automation solutions using Flowable BPM.
  • Create and implement BPMN, CMMN, and DMN models. FFlowable+1
  • Develop custom Flowable integrations using Java and Spring Boot.
  • Build and consume REST APIs and integrate Flowable with enterprise applications. FFlowable Documentation
  • Customize Flowable forms, tasks, listeners, service tasks, and workflow components.
  • Develop microservices and integrate Flowable with databases and external systems.
  • Implement workflow business rules, approvals, timers, events, and exception handling.
  • Write unit/integration tests and troubleshoot workflow execution issues.
  • Participate in requirements analysis, technical design, development, deployment, and production support.
  • Optimize workflow performance and ensure secure, maintainable code.

Required Skills

  • Strong Core Java knowledge.
  • Spring Boot, Spring MVC, REST APIs.
  • Hands-on experience with Flowable BPM/Workflow Engine.
  • Good understanding of BPMN 2.0.
  • Knowledge of CMMN and DMN is an advantage.
  • JPA/Hibernate and relational databases such as PostgreSQL/Oracle/MySQL.
  • Microservices and API integration.
  • Understanding of transactions, exception handling, and concurrency.
  • Git, Maven/Gradle and CI/CD.
  • Good understanding of software design patterns, clean code, and unit testing.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.