Jobless Developer
Fuku logo
Fuku

Posted 4 months ago

Open

Java Developer Flowable Engage- Contract-Banking

SingaporeRemoteFull-time

AI Summary

Java Backend Developer focused on Flowable Engage, building and maintaining workflow-driven applications with chat integrations and external messaging platforms.

About this role

Title: Java Developer Flowable Engage- Contract-Banking - Fuku

URL Source: https://apply.workable.com/j/3CF488B784

Markdown Content: 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

Skills

AWSAzureBPMNCI/CDCMMNFlowable BPMNFlowable EngageFlowable ModelerFlowable REST APIsGitGradleHibernate/JPAJavaJDBCJMSKafkaMavenMicroservicesMySQLOraclePostgreSQLREST APISpring BootSQL

Explore related jobs

Browse these categories