Software Developer - Flowable BPM

KEY CONNECT RECRUITMENT PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

KEY CONNECT RECRUITMENT PTE. LTD. is seeking a skilled Java developer to design, implement, and maintain Flowable-based workflow automation in Singapore. You will model BPMN/CMMN/DMN and build Flowable integrations using Java and Spring Boot, ensuring robust REST API connectivity with enterprise apps.

You will work on microservices, databases, and external systems, refining forms, tasks, listeners, and workflow components while enforcing secure, maintainable code and comprehensive testing.

Qualifications

  • Strong Core Java knowledge.
  • Experience with Spring Boot, Spring MVC, and REST APIs.
  • Familiar with Flowable BPM/Workflow Engine and BPMN 2.0.
  • Knowledge of JPA/Hibernate and relational databases (PostgreSQL/Oracle/MySQL).
  • Experience with microservices and API integration.
  • Understanding of transactions, exception handling, and concurrency.
  • Git, Maven/Gradle and CI/CD practices.
  • Good software design, clean code, and unit testing.

Responsibilities

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

Skills

Core Java
Spring Boot
Flowable BPM
REST APIs
BPMN 2.0
JPA/Hibernate
Microservices
CI/CD

Tools

Flowable
Spring
Maven/Gradle

Job description

  • 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Flowable
Flowable

Virtusa • Singapore

On-site
SGD 120,000 - 180,000
Senior Flowable Java Engineer
Senior Flowable Java Engineer

LTM • Singapore

On-site
SGD 120,000 - 180,000
Senior Flowable BPM Developer - Java & Spring Boot
Senior Flowable BPM Developer - Java & Spring Boot

Virtusa • Singapore

On-site
SGD 120,000 - 180,000
Flowable BPM Software Engineer | Java + Spring Microservices
Flowable BPM Software Engineer | Java + Spring Microservices

KEY CONNECT RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Flowable Java Engineer — BPMN & Microservices
Senior Flowable Java Engineer — BPMN & Microservices

LTM • Singapore

On-site
SGD 120,000 - 180,000
BPMN Process Modeler (Flowable)
BPMN Process Modeler (Flowable)

EPAM Systems • Singapore

On-site
SGD 70,000 - 110,000
Flowable BPMN Process Modeler for End-to-End Workflows
Flowable BPMN Process Modeler for End-to-End Workflows

EPAM SYSTEMS PTE LTD • Singapore

On-site
SGD 100,000 - 156,000
Flowable BPMN Process Modeler | End-to-End Workflow Architect
Flowable BPMN Process Modeler | End-to-End Workflow Architect

EPAM SYSTEMS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
BPMN Process Modeler (Flowable)
BPMN Process Modeler (Flowable)

EPAM SYSTEMS PTE LTD • Singapore

On-site
SGD 100,000 - 156,000
BPMN Process Modeler (Flowable)
BPMN Process Modeler (Flowable)

EPAM SYSTEMS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000