Cyan Digital

Software Developer

  • Sandton
  • onsite
  • contract
  • senior
  • Apply by November 9, 2026

Description

To realise the detailed design through programming and configuration and provide guidance and mentoring to other software developers.

Key Responsibilities

  • 5 years’ practical experience in business process analysis and practical experience working with IBM BPM \ BAW or Camunda (modeling, automations, orchestration, deployments, monitoring)
  • 5+ years software development with Java/Spring Boot, REST APIs, and microservices
  • Hands on IBM BPM \ BAW or Camunda 7/8 delivery: modelling BPMN/DMN, external task workers, incident handling, and deployment/operate.
  • Proven experience modeling and deploying workflows in IBM BPM \ BAW or Camunda Modeler and integrating them with custom UIs.
  • Practical integration with event streaming (Kafka or Confluent)
  • 2+ years practical experience in analysing processes to identify automation opportunities

Qualifications & Experience Required

  • Diploma Computer Science/ Information Systems/ Software Engineering
  • Camunda Certified Modeler / Developer
  • Kafka/Confluent practitioner certification
  • Azure AZ 900 / AZ 104 / AZ 204
  • Technical / Professional Knowledge
  • IBM BPM \ BAW
  • Kafka/Confluent
  • Git, CI/CD (Azure DevOps pipelines),
  • Java 11+, Spring Boot, REST API, JSON
  • Ability to Design Solutions
  • Experience with functional and performance testing
  • Modeling and deploying workflows in Camunda Modeler and integrating them with custom UIs.
  • AI enabled workflow optimization
  • Understanding of data driven decision automation
  • Publishing / consuming events via Kafka/Confluent
  • Camunda 7/8, Camunda Modeler, BPMN 2.0
  • Banking knowledge

Required Skills

  • Business Process Analysis
  • Java Development
  • Spring Boot
  • REST APIs
  • Microservices
  • IBM BPM
  • Camunda
  • Kafka
  • Event Streaming
  • Workflow Modeling
  • BPMN 2.0
  • CI/CD
  • Azure DevOps
  • Incident Handling
  • Custom UI Integration

About the Company

Cyan Digital