Java Developer Flowable Engage- Contract-Banking
Fuku
Posted: February 3, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Design, develop, and maintain enterprise-grade conversation and workflow-driven applications using Java 8/11+ and Spring Boot. Implement and customize Flowable Engage, which adds chat and external connectivity (e.g., WhatsApp, WeChat) to the core Flowable process management platform.
Required Skills
Job Description
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