This is a 12‑month contract with our client in the banking sector. We are looking for a Senior BPM Developer to translate detailed designs into high-performance automated solutions. This role is a blend of technical execution and leadership, requiring a specialist who can build complex workflows, manage integrations, and provide technical mentorship to the broader development team. Key Responsibilities Solution Realisation: Execute detailed technical designs through expert‑level programming, configuration, and workflow orchestration. Process Automation: Analyze business processes to identify automation opportunities and translate them into scalable BPMN/DMN models. Full‑Stack Orchestration: Develop and deploy workflows using IBM BAW or Camunda 7/8, ensuring seamless integration with custom UIs and backend microservices. Event‑Driven Integration: Implement and manage real‑time data streaming and event publishing/consumption via Kafka/Confluent. Mentorship & Quality: Provide technical guidance to junior developers and maintain high standards through CI/CD oversight (Azure DevOps) and robust performance testing. Requirements Experience: Minimum 5 years of practical experience in IBM BPM/BAW or Camunda (modelling, automation, and deployment). Software Development: 5+ years of hands‑on experience with Java 11+, Spring Boot, REST APIs, and microservices architecture. Workflow Expertise: Deep knowledge of BPMN 2.0/DMN, external task workers, incident handling, and AI‑enabled workflow optimization. Event Streaming: Practical experience integrating workflows with Kafka or Confluent. Process Analysis: At least 2 years of experience identifying and documenting automation‑ready business processes. Domain Knowledge: Professional experience within the Banking sector is highly preferred. #J-18808-Ljbffr
Software Developer Ii (Ova5556)
OVATIONS TALENT SOURCING
johannesburg, johannesburg
Published 3 days ago
Report job