Role: Full Stack Developer_ Camuda
Location: Bangalore
Work Mode: Hybrid (3 days in the office)
Summary: We are looking for a skilled developer with hands-on experience in Camunda BPM, combined with strong React and Node.js development expertise. The ideal candidate will be responsible for designing and implementing workflow-based solutions using Camunda and integrating them seamlessly with modern web applications and backend services.
Key Responsibilities
Design, implement, and maintain BPMN workflows using Camunda.
Integrate Camunda workflows with Node.js APIs and React-based frontends.
Develop custom Camunda task listeners, external tasks, and service tasks.
Work with business analysts to translate process requirements into BPMN models.
Build and maintain scalable RESTful APIs in Node.js.
Create responsive and user-friendly UIs using React.
Troubleshoot workflow-related issues and optimize process performance.
Collaborate with DevOps and QA for deployment and testing.
Required Skills
Strong experience with Camunda BPM (modeling, external tasks, decision tables, deployment).
Proficient in React.js (hooks, functional components, state management).
Solid experience in Node.js (Express, middleware, REST APIs).
Good understanding of BPMN 2.0, DMN, and CMMN.
Experience integrating workflows with microservices or REST APIs.
Familiarity with PostgreSQL, MongoDB, or any SQL/NoSQL DB.
Experience with tools like Postman, Swagger, Git, Docker.
Nice to Have
Experience with Camunda Cloud (SaaS) or Zeebe.
Knowledge of message brokers like Kafka or RabbitMQ.
Familiarity with containerization (Docker) and CI/CD tools.
Exposure to Agile methodologies and Jira.
About CriticalRiver: Critical River Inc is a technology services organization focused on design and implementation of Oracle and SaaS based solutions. In addition, we have a strong strategic staffing practice. One thing that differentiates us from our peers is that the founders of the firm and m...