O

Software Developer II at Ovations Technologies

Ovations Technologies
May 02, 2026
Full-time
On-site

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: Realize 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 optimizations 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 Specialization: 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.