Job Openings Camunda Developer - Onsite - No C2C - US CIT/GC Only

About the job Camunda Developer - Onsite - No C2C - US CIT/GC Only

Camunda Developer (Mid-Level) Job Description

Overview

We're looking for an experienced Mid-Level Camunda Developer to join our team. You'll be responsible for designing, developing, and maintaining business process management (BPM) solutions using the Camunda Platform. The ideal candidate has a strong understanding of Business Process Model and Notation (BPMN) and experience integrating Camunda with enterprise systems.

Key Responsibilities

  • Design, model, and implement automated business processes using BPMN 2.0 within the Camunda Modeler.
  • Develop and deploy process applications and external task workers using Java/Spring Boot to execute and interact with Camunda workflows.
  • Configure and maintain the Camunda engine, including the Cockpit, Tasklist, and Admin applications.
  • Integrate Camunda processes with various enterprise systems and services (e.g., RESTful APIs, databases, messaging queues).
  • Collaborate with business analysts and stakeholders to translate business requirements into technical Camunda process models.
  • Perform unit, integration, and performance testing for Camunda-based solutions.
  • Contribute to the continuous improvement of our BPM architecture and development practices.

Qualifications and Experience

  • 3+ years of professional experience in software development, with at least 2 years dedicated to the Camunda Platform.
  • Proficiency in Java and the Spring/Spring Boot framework.
  • Strong practical experience with BPMN 2.0 for modeling complex business workflows.
  • Experience with process automation, decision management (DMN), and case management (CMMN) is a plus.
  • Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and SQL.
  • Familiarity with containerization technologies like Docker or Kubernetes.
  • Experience with version control systems, particularly Git.
  • Excellent problem-solving skills and the ability to work effectively in a collaborative team environment.

Preferred Skills (Nice to Have)

  • Experience with modern CI/CD pipelines (e.g., Jenkins, GitLab CI).
  • Knowledge of front-end development for custom task forms (e.g., JavaScript, React, Angular).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP).