Inubit BPM Developer *
Job description:
Tasks: Background: A company-wide business process management (GPM) was introduced at the customer. To support this, the customer has established a central GPMS system (GPMS) based on the products Inubit BPM of Virtimo AG, an own portal service and extended to JAVA services. The current phase of the GPMprogramme is mainly about implementing new requirements for central business processes together with the product team and integrating them into the existing architecture. For efficient processing, agile methods and best practices are applied. The aim of the contract is to optimize and extend existing applications and services for business process support (e.g. image of new processes in the system) or to connect other external systems if necessary. Tasks: * Further development of existing applications to support the central business process based on Inubit BPM * Implementation of new and further development of existing surfaces (portlets) with JavaScript based on the frameworks extJS and vue.js taking into account GUI elements of existing applications (modular principle) * Implementation of new and further development of existing technical workflows with the technologies of the Inubit BPM * Further development of existing architecture, integration of other systems, implementation of interfaces using existing connectors of the Inubit BPM * Support the implementation of new and existing DB schemas including necessary SQL scripts based on Oracle databases * Implementation based on agile methods (SCRUM and Kanban) * Implementation using DevOps - practices * Implementation of quality assurance measures * Creation of jasmine, unit and technical integration tests in an existing GUI test framework for automated end2end tests * Execution of code reviews * Documentation of the results Qualification: Multiannual experience in (must have): * Implementation of technical workflows with the workbench of the Inubit BPM of Virtimo AG from V7.4 * Knowledge of the most important connectors of the workbench of the Inubit BPM from V 7.4 * JSON * XML / XSLT / XPATH * SQL (Oracle) * Quality assurance measures with Jasmine - and unit tests * DevOps practices (including continuous integration and continuous deployment) * SCRUM and / or Kanban * Secure German in word and writing