This is a 12‑month contract with our client in the banking sector. We are seeking a Senior BPM & Automation Engineer for technical realisation of high-impact automated solutions. This role is designed for a technical specialist who can bridge the gap between business process analysis and complex software engineering. Key Responsibilities Technical Execution: Realise detailed process designs through expert-level programming and configuration using Java 11+ and Spring Boot. Workflow Orchestration: Design, model (BPMN/DMN), and deploy end‑to‑end workflows using IBM BAW or Camunda 7/8, ensuring seamless integration with custom UIs. Automation Leadership: Analyse complex business processes to identify and implement automation opportunities, including AI‑enabled optimisations and data‑driven decisioning. Event‑Driven Integration: Architect and manage real‑time data streaming by publishing and consuming events via Kafka/Confluent. Mentorship & Quality: Provide technical guidance and mentoring to other software developers while overseeing CI/CD pipelines (Azure DevOps) and performance testing. Requirements BPM Specialisation: 5+ years of practical experience with IBM BPM/BAW or Camunda (orchestration, deployments, and monitoring). Software Engineering: 5+ years of hands‑on development in Java, Spring Boot, REST APIs, and microservices. Modelling Expertise: Deep proficiency in BPMN 2.0 and DMN modelling. Integration Skills: Proven experience with Kafka or Confluent and event‑driven architecture. Process Analysis: 2+ years of experience in process analysis specifically geared toward automation. Environment: Technical familiarity with Git, Azure DevOps, and automated testing frameworks. Domain: Previous Banking industry experience is essential. #J-18808-Ljbffr
Software Developer Ii (Ova5558)
OVATIONS TALENT SOURCING
johannesburg, johannesburg
Published 17 days ago
Report job