Flowable Developer (Java)
Core
Design and implement BPMN workflows, business rules (DMN), and case management (CMMN) for banking operations using the Flowable platform.
Role type
Mid-level IC Flowable BPM developer
Builds
Custom Java-based services, REST APIs, microservices, and task forms for banking process orchestration
Domain
Banking / Business Process Management (via careerplan.io/jobs/g8c578ee-flowable-developer-java-at-envision-technology-solutions)
Required skills
Flowable BPM, BPMN, DMN, CMMN, Java 8/11/17, Spring Boot, Hibernate/JPA, REST APIs, SQL, database performance tuning
Preferred skills
Microservices architecture, enterprise application integration
Technologies
Flowable, BPMN, DMN, CMMN, Java, Spring Boot, Hibernate, JPA, REST, MySQL, Oracle, PostgreSQL, SQL
Responsibilities
Design and implement workflows using BPMN in Flowable, Develop and maintain business rules using DMN, Create case management solutions using CMMN, Build approval workflows and orchestrate processes for banking operations, Develop custom Java-based services and integrations, Implement REST APIs and microservices, Create Flowable task forms and user interfaces, Integrate Flowable with enterprise applications and databases