Java Developer Flowable Engage- Contract-Banking

Apply Now โ†—
๐Ÿ“ Singapore, Singapore, SingaporeFull time

About this role

Flowable Engage experience is must to have

Job Description

As a Java Backend Developer with experience in Flowable Engage, you will be responsible for building and maintaining enterprise-grade conversation and workflow-driven applications. This role specifically focuses on Flowable Engage, which adds chat and external connectivity (e.g., WhatsApp, WeChat) to the core Flowable process management platform.

Key Responsibilities

- Application Development:
- Design, develop, and maintain backend services using Java 8/11+ and Spring Boot.
- Flowable Implementation:
- Implement and customize Flowable Engage features, including chat-driven workflows and integrations with external messaging platforms like WhatsApp and WeChat.
- Workflow Automation:
- Design and deploy BPMN (Business Process Model and Notation) and CMMN (Case Management Model and Notation) models using Flowable Design.
- API & Microservices:
- Build and integrate RESTful APIs to ensure seamless communication between the Flowable engine and other banking or enterprise systems.
- Custom Task Development:
- Create custom backend Java tasks and delegate expressions to extend Flowable's out-of-the-box functionality.
- System Integration:
- Integrate messaging systems (Kafka, IBM MQ) and relational databases (Oracle, MySQL, PostgreSQL) to support high-performance applications.
- Collaboration:
- Work within Agile/Scrum environments, collaborating with product managers and frontend teams to translate business requirements into technical solutions.

Technical Qualifications

- 8+ years of hands-on experience in Java backend development, with strong fundamentals in JVM and concurrency.
- Proven experience with Flowable Engage, Flowable BPMN, and Flowable REST APIs.
- Hands-on skill with Flowable Modeler, Flowable Engine, and REST APIs.
- Extensive knowledge of Spring Boot, Hibernate/JPA, and microservices architecture.
- Proficiency in SQL/RDBMS (Oracle, MySQL) and messaging protocols (JMS, Kafka).
- Experience with Git, Maven/Gradle, and CI/CD pipelines.
- Familiarity with cloud platforms like AWS or Azure is often preferred.

Preferred Skills

- Experience in the Banking / Wealth Management / Fintech domain.
- Proficiency in Flowable Modeler and custom UI component integration.
- Knowledge of Elasticsearch for workflow search optimization.

EA Reg. No. 25C2690 | EA License No. R187776

Frequently Asked Questions

Is the salary disclosed for the Java Developer Flowable Engage- Contract-Banking position at cVzy4Zi49yLx9EZznjyX2v?
The salary for this Java Developer Flowable Engage- Contract-Banking role at cVzy4Zi49yLx9EZznjyX2v is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Java Developer Flowable Engage- Contract-Banking position at cVzy4Zi49yLx9EZznjyX2v located?
This Java Developer Flowable Engage- Contract-Banking role at cVzy4Zi49yLx9EZznjyX2v is based in Singapore, Singapore, Singapore. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Java Developer Flowable Engage- Contract-Banking role at cVzy4Zi49yLx9EZznjyX2v full-time or part-time?
This is listed as a Full time position. It is posted as a Java Developer Flowable Engage- Contract-Banking role at cVzy4Zi49yLx9EZznjyX2v.
How do I apply for the Java Developer Flowable Engage- Contract-Banking position at cVzy4Zi49yLx9EZznjyX2v?
Click the "Apply Now" button on this page. You will be redirected to cVzy4Zi49yLx9EZznjyX2v's official application portal hosted on workable where you can submit your application directly.
When was the Java Developer Flowable Engage- Contract-Banking job at cVzy4Zi49yLx9EZznjyX2v posted?
This Java Developer Flowable Engage- Contract-Banking position at cVzy4Zi49yLx9EZznjyX2v was posted on Feb 3, 2026. Apply as soon as possible โ€” early applications are often reviewed first.
Java Developer Flowable Engage- Contract-Banking
cVzy4Zi49yLx9EZznjyX2v
Apply for this role โ†—

You'll be redirected to cVzy4Zi49yLx9EZznjyX2v's official application page on workable.