Senior Java BPM Developer – IBM BAW
2 days ago
gauteng za, Gauteng
IndSAfri
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
We are looking for a Senior Java BPM Developer with strong hands‑on experience in IBM BPM/BAW or Camunda to join a team responsible for developing, integrating and optimising business workflow solutions.
Key Requirements
- Banking experience or finnacial services.
- 5+ years’ experience in software development
- 5+ years’ practical experience in business process analysis and automation
- Strong Java 11+, Spring Boot, REST APIs and microservices experience
- Hands‑on experience with IBM BPM / IBM BAW or Camunda 7/8
- Strong experience with BPMN 2.0, DMN and Camunda Modeler
- Experience modelling, deploying and supporting workflows
- Experience with external task workers, workflow orchestration and incident handling
- Experience integrating workflows with custom UIs
- Practical experience with Kafka / Confluent and event‑driven integrations
- Experience with Git and CI/CD, preferably Azure DevOps
- Experience with functional and performance testing
- Understanding of data‑driven decision automation and AI‑enabled workflow optimisation
- Strong solution design and troubleshooting capabilities
Qualifications & Certifications
- Diploma in Computer Science, Information Systems, Software Engineering or related field
- Kafka / Confluent certification – required/preferred
Key Responsibilities
- Develop and configure complex software and workflow solutions
- Design and deploy scalable, maintainable and fault‑tolerant components
- Integrate BPM/workflow solutions with APIs, microservices and event‑streaming platforms
- Troubleshoot workflow, integration and software issues
- Develop and execute unit and system testing
- Support deployments, monitoring and production environments
- Identify opportunities for business process automation and optimisation
- Provide technical guidance and mentoring to other developers