AHMEDABAD · FULLTIME
Software Engineer
Augmented Systems
Ahmedabad · onsite · Posted 21d ago
Sourced from
Undisclosed7–12 yrsfulltimeAhmedabad
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.7s
- Found the form on Naukri · 9 questions to answer1.8s
- Decided the answers for all of them2.8s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Table of Contents
Tech Focus: Camunda Platform 8 (Zeebe), BPMN 2.0, DMN, event-driven microservices
About the RoleWe are seeking a Senior Software Engineer with deep expertise in workflow orchestration using Camunda or any other workflow orchestration platforms. In this role, you will design and implement scalable, resilient business processes across distributed systems, leveraging event-driven architecture and modern microservices patterns.
Key Responsibilities- Model and implement complex workflows using BPMN 2.0 and DMN in Camunda 8 (Zeebe) or Camunda 7.
- Develop robust Zeebe Job Workers or Camunda External Task Workers with proper error handling, retries, and compensation.
- Orchestrate long-running transactions and Sagas across microservices using message correlation, timers, and escalation patterns.
- Optimize workflow performance, scalability, and reliability through partition tuning, concurrency management, and backpressure handling.
- Implement automated testing strategies (unit, integration, end-to-end) for workflows and workers.
- Ensure observability with metrics, logs, and distributed tracing (e.g., OpenTelemetry) and create actionable dashboards.
- Collaborate with product owners, architects, and engineers to define standards and best practices for BPMN/DMN modeling.
- Document workflows, decision tables, architecture diagrams, and operational runbooks.
- Core: Camunda 8 (Zeebe), Camunda 7, BPMN 2.0, DMN, FEEL.
- Programming: Java (preferred), Kotlin, Node.js, or Go.
- Frameworks & Tools: Spring Boot, Docker, Kubernetes, CI/CD pipelines.
- Messaging & Integration: Kafka, RabbitMQ, REST, gRPC.
- Observability: Prometheus, Grafana, ELK, OpenTelemetry.
- Databases: PostgreSQL/MySQL, Redis.
- Cloud & IaC: AWS/Azure/GCP, Terraform, Helm.
- 7+ years in software engineering with strong backend development experience.
- 3+ years hands-on with BPM/workflow engines (Camunda 8/Zeebe preferred).
- Expertise in distributed systems concepts: idempotency, retries, eventual consistency, Saga pattern.
- Strong understanding of workflow versioning, migration strategies, and error handling.
- Excellent communication and documentation skills.
- Experience migrating from Camunda 7 to Camunda 8.
- Familiarity with Camunda SaaS and self-managed deployments.
- Knowledge of Camunda Connectors and custom connector development.
Job Category: Workflow (Camunda/Zeebe/BPMN)
Job Type: Full Time
Job Experience: 7+ years total software engineering; 3+ years focused on BPM/workflow
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Sourced from naukri
Section · 02
Skills
Postgresqlorchestrationgoogle cloud platformBpmworkflowBackendMySQLoperationsMicroservicesDistribution System