About the Role
We are looking for an experienced
Senior BPM Camunda Developer
to join our engineering team and contribute to building and optimizing business process automation solutions within our digital banking platform.
The ideal candidate will have strong experience with
Business Process Management (BPM)
technologies and hands-on expertise with
Camunda
.
You will be responsible for designing, developing, and implementing business workflows that support critical banking operations while ensuring scalability, performance, and reliability.
Key Responsibilities
BPM Development
-
Design and implement
business process workflows using Camunda BPM
.
-
Develop and maintain
BPMN-based process automation solutions
.
-
Integrate Camunda workflows with backend systems and APIs.
System Integration
-
Integrate business processes with enterprise systems such as
core banking platforms, microservices, and external APIs
.
-
Implement automation for complex business workflows.
Development & Optimization
-
Develop custom logic and services using
Java and Spring Boot
.
-
Optimize BPM workflows for performance and scalability.
Collaboration
-
Work closely with product managers, business analysts, and engineering teams to translate business requirements into automated workflows.
-
Participate in design discussions and system architecture decisions.
Monitoring & Support
-
Monitor and troubleshoot workflow execution and system performance.
-
Maintain documentation for BPM processes and integrations.
Required Qualifications
Experience
-
5+ years of experience in software development
-
3+ years of experience working with Camunda BPM
Technical Skills
-
Camunda BPM
-
BPMN workflow design
-
Java
-
Spring Boot
-
REST APIs
-
Microservices architecture
-
SQL databases
Development & Integration
-
Experience integrating BPM solutions with
enterprise systems
-
Strong understanding of
process automation and workflow orchestration
Professional Skills
-
Strong problem-solving and analytical skills
-
Experience working in
Agile development environments
-
Strong collaboration and communication skills
Preferred Qualifications
-
Experience working in
digital banking or financial services
-
Experience integrating Camunda with
core banking platforms
-
Experience working with
event-driven architectures (Kafka or similar)
-
Familiarity with
Docker or containerized environments