Fuku
Fuku

Java Developer Flowable Engage- Contract-Banking

TLDR

Develop and maintain enterprise-grade applications while integrating Flowable Engage features and collaborating in Agile environments, with a strong focus on backend Java development.

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

Fuku is focused on streamlining the transition from legacy systems to modern programming languages, offering enterprise-level AI solutions that also cover code maintenance and documentation. Our services cater to organizations looking to enhance their technological infrastructure and efficiency in a rapidly evolving digital landscape.

Founded
Founded 2023
Industry
Internet Software & Services
View company profile
Apply for this job

Pro members saw this job first

New jobs unlock for everyone after 24 hours. Startup Jobs Pro shows them right away, with instant alerts and salary filters. From $7/month.

Get Pro