Flowable Developer
Key Skills for This Role
Full Job Posting
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
About Luxoft
Global IT services and consulting company
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Luxoft
Regular NetReveal AML Developer
Chennai, IND
Senior Python Developer
Bengaluru, IND
Senior L2/L3 Support Engineer
, USA
Senior Avaloq Data Migration & Integration Specialist
Bengaluru, IND
Senior Avaloq Data Migration & Integration Specialist
Bengaluru, IND
Senior Python Developer
Pune, IND
Working student Field test Engineer
, USA
