Flowable Developer

8 years

Pune

Posted:4 hours ago

Job Description

Project description

You will join a globally distributed team in Asset Management that builds and maintains workflow and process automation solutions for the business. The team uses the Flowable platform to digitise and streamline business processes such as client onboarding, approvals, operational workflows and case management. These processes run in a highly regulated environment, so reliability, auditability and compliance matter a lot. We are looking for a Flowable Developer who enjoys turning complex business processes into well-designed, maintainable workflow solutions and works closely with business stakeholders and engineering teams.

Responsibilities

Design, develop and maintain business process and case management solutions on the Flowable platform

Model processes, cases and decisions using BPMN 2.0, CMMN and DMN

Develop backend services and integrations in Java / Spring Boot

Integrate Flowable workflows with internal and external systems through REST APIs and messaging

Turn business requirements into technical designs together with business analysts and stakeholders

Write unit and integration tests, and take part in code reviews

Support deployment, configuration and upgrades of Flowable across environments (DEV/UAT/PROD)

Troubleshoot production issues and drive root-cause resolution

Make sure solutions meet the bank's security, compliance and audit requirements

Work in an Agile team and contribute to continuous improvement of development practices

Act as a technical expert for Flowable and BPM practices in the team and guide less experienced developers

Contribute to solution architecture decisions for workflow, integration and process design, and propose improvements to the current setup

Skills

Must have

8+ years of experience in Java development

2+ years of hands-on experience with Flowable (or Activiti / Camunda)

Strong knowledge of BPMN 2.0; practical experience with CMMN and DMN

Strong experience with Spring / Spring Boot in enterprise applications

Proven experience designing and building REST APIs and complex system integrations

Good knowledge of SQL and relational databases

Experience with Git and CI/CD pipelines (GitLab CI, Jenkins or similar)

Strong understanding of how to manage the process lifecycle: versioning, migration and monitoring of process instances

Track record of working in a globally distributed Agile team, ideally in a senior or lead capacity

Good spoken and written English

Nice to have

Experience with Flowable Work / Flowable Design (forms, low-code modelling)

Containerisation and deployment on Docker / Kubernetes

Messaging and event-driven integration (Kafka, JMS/MQ)

Cloud experience, ideally Microsoft Azure

Frontend basics (Angular or React) for task UIs and forms

Experience in banking or asset management, ideally with process automation for operations or onboarding

Other

Languages

English: C1 Advanced

Seniority

Senior


Pune, India

Req. VR-125830

Java

BCM Industry

10/11/2026

Req. VR-125830

Skills Required

Asset Management Process Automation Business Processes Client Onboarding Case Management Business Process Backend Java Spring Boot Rest Apis Root Cause Security Compliance Agile

Learn the skills this job asks for

See your skill gap for Software Developer →

Free courses, interview questions and practice for each skill.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Luxoft logo
Luxoft

IT Services and IT Consulting

Zug New York

RecommendedJobs for You