We are seeking a Senior Software Engineer to migrate and implement Camunda 8 workflows using BPMN 2.0 and DMN/FEEL alongside SAP integrations. You will deliver reusable process components, tests, and clear documentation within a structured migration backlog, collaborating through a shared Integration Layer.
Responsibilities
- Implement BPMN 2.0 process models, DMN decision tables, and Camunda Forms based on confirmed business requirements
- Execute the assigned migration approach by process tier, including reviewing AI-generated drafts, reworking rules and integrations, and supporting REST-based redesign under Lead guidance
- Build and configure service tasks, gateways, and REST/HTTP connectors against existing Integration Layer APIs
- Implement ABAC/PBAC access control rules and DMN-based approver and routing logic per confirmed mapping
- Develop and unit-test process components against defined test cases and acceptance criteria
- Support integration testing with SAP and other connected systems via the shared Integration Layer
- Participate in UAT cycles to address defects, incorporate process owner feedback,
and support batch sign-off within the agreed review SLA
- Document implemented processes, configurations, and known issues to support handover and knowledge transfer
- Follow Camunda engineering standards and quality metrics set by the Development POD
- Flag documentation gaps or discrepancies versus production TIBCO behavior for escalation
Requirements
- Extensive software engineering experience (5-10 years), including Camunda 8 or a comparable BPM/workflow engine
- Senior-level background executing structured migration activities within a defined backlog and batch sequencing
- Proven project delivery ability translating confirmed business requirements into BPMN 2.0 and DMN/FEEL implementations
- Solid REST API experience building integrations and consuming existing endpoints
- Solid testing discipline across unit testing, integration testing, and defect triage
- Strong communication skills to document processes, configurations, and known issues for handover
Nice to have
- Exposure to legacy BPM platforms such as TIBCO or similar