- Company Name
- Skysoft Inc.
- Job Title
- Camunda / Business Process Management Consultant
- Job Description
-
Job title: Senior Camunda Business Process Management Consultant
Role Summary:
Design, develop, test, and maintain enterprise‑grade Camunda BPM solutions for a financial client. Lead integration of Camunda workflows with Java microservices, REST APIs, and cloud platforms; mentor junior developers; and ensure high availability, performance, and security of automation processes.
Expectations:
• Deliver scalable BPM and DMN models that meet business requirements within agreed timelines.
• Provide proactive support and resolve production issues, contributing to system reliability.
• Collaborate with cross‑functional teams (analysts, architects, DevOps) to align solutions with business strategy.
• Champion best practices in workflow design, performance tuning, and CI/CD pipeline integration.
Key Responsibilities:
- Design, implement, and optimize Camunda BPMN, DMN, and CMMN models.
- Integrate Camunda with Java (Spring Boot) microservices, RESTful APIs, SQL/NoSQL databases, and external systems.
- Configure and tune Camunda Cockpit, Tasklist, and Admin for monitoring, reporting, and security.
- Develop unit and integration tests using JUnit, Mockito; perform load and performance testing.
- Participate in Agile ceremonies (Scrum/Kanban), estimate work, track progress, and deliver increments.
- Manage CI/CD pipelines (Jenkins, GitLab, Azure DevOps) and containerized deployments (Docker, Kubernetes).
- Provide technical mentorship and code reviews to junior team members.
- Maintain documentation of process models, implementations, and operational procedures.
Required Skills:
- 10+ years of IT experience with a focus on Camunda BPM development.
- Expertise in Java, Spring Boot, and microservices architecture.
- Deep knowledge of Camunda BPMN, DMN, CMMN modeling and tooling.
- Proficiency in RESTful API design, SQL, and NoSQL database interactions.
- Experience with Docker, Kubernetes, and at least one major cloud platform (AWS, Azure, or GCP).
- Familiarity with unit testing frameworks (JUnit, Mockito) and performance tuning techniques.
- Strong analytical, problem‑solving, and communication skills.
- Agile development experience (Scrum, Kanban).
- Nice to have: banking/financial domain exposure, event‑driven architecture (Kafka, RabbitMQ), CI/CD tools (Jenkins, GitLab, Azure DevOps).
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Camunda Certified Professional (preferred).
- Spring Professional certification or equivalent (optional).
Pittsburgh, United states
On site
Senior
03-11-2025