Mandatory Skills : Git, Java, MySQL, Camunda, Maven
Key Responsibilities
- Lead design development and deployment of complex business process management solutions using Camunda BPM versions 7 or 8 within enterprise environments
- Troubleshoot Camunda Platform issues deployed in Kubernetes
- Suggest and recommend Platform configuration for performance improvements
- Architect and implement robust scalable business workflows translating complex business requirements into executable process models and decision automation BPMN DMN
- Handson coding and debugging of Camunda processes integrated with Java applications utilizing Java 8 features OOP multithreading design patterns and frameworks like Spring Boot Spring MVC
- Design and develop microservices and REST APIs that interact seamlessly with Camunda workflows and external systems
- Participate in end to end software development life cycle SDLC activities including requirement analysis design development testing and deployment
- Mentor and guide junior developers conduct code reviews and promote best practices in BPM and Java development
- Collaborate with cross functional teams including business analysts product owners Platform expert and QA to ensure process efficiency and solution quality
- Engage in performance tuning troubleshooting and continuous improvement of Camunda process automation
- Drive DevOps integration including CICD pipelines with tools such as Jenkins Docker Kubernetes and manage source control with Git or Bitbucket
- Ensure adherence to enterprise security policies data management and compliance standards during implementation
Required Skills and Experience
10+ years of overall IT experience with a minimum of 8 to 10 years specifically on Camunda BPM platform or Product with Similar ArchitectureCertification in Camunda 8Good knowhow of Camunda deployment architecture for self managed instances on KubernetesAwareness of Azure and platform servicesPrior experience of using Helm chartStrong expertise in troubleshooting Camunda deployment or runtime issues in complex landscapeStrong expertise in Java Java 8 or higher including multithreading data structures and design patternsExtensive experience with Spring Framework Spring Boot Spring MVC and microservices architectureProficient in BPMN and DMN standards with practical exposure to process modelling and workflow automation on CamundaExperience integrating Camunda with other systems through RESTful APIs SOAP Java Script Type Script HTML5 and CSS3Solid understanding of relational databases and proficiency in writing optimized SQL queriesFamiliarity with tools and technologies such as JIRA Jenkins Git Mockito JUnit and agile software development methodologiesGood communication skills and capability to work independently or lead technical teamsExperience migrating legacy BPM tools processes like jBPM Pega etc to Camunda is a plusExposure to cloud native deployments and container orchestration Kubernetes Docker is desirable