Bucharest, Romania

Camunda Business Flow Integrator with Java

 Job Description:

Contract Type: B2B

Work Model: Hybrid

We are looking for an experienced Camunda Business Flow Integrator with strong Java development skills to design, develop and integrate business workflows within complex enterprise IT environments.

The role focuses on business process automation, workflow orchestration and backend integration, combining Camunda process engines with Java-based services and enterprise applications.

Key Responsibilities:

  • Workflow Development & Automation: Design, implement and maintain business workflows using Camunda, translating business requirements into executable process models.
  • BPMN Modelling: Develop and maintain BPMN 2.0 process diagrams, including workflow orchestration, gateways, events, timers, message handling and exception flows.
  • Java Development: Develop Java-based services, delegates, execution listeners and task handlers to support Camunda workflow execution and business logic implementation.
  • Camunda Integration: Configure and integrate Camunda process engines with backend applications, databases, external services and enterprise systems.
  • API & Microservices Integration: Implement REST API integrations and connect workflow processes with distributed services and microservices architectures.
  • Process Execution & Monitoring: Monitor workflow instances, analyse execution history, troubleshoot incidents and resolve process-related errors.
  • Workflow Optimisation: Identify performance bottlenecks and improve process execution, scalability, reliability and operational efficiency.
  • Technical Documentation: Document process models, integration flows, technical specifications and implementation details.
  • Cross-Functional Collaboration: Work with solution architects, business analysts and development teams to ensure technical solutions meet business and architectural requirements.

Requirements:

  • Proven experience in Java development, preferably Java 8 or later.
  • Hands-on experience with Camunda BPM / Camunda Platform 7 or Camunda 8, including workflow implementation and process orchestration.
  • Strong knowledge of BPMN 2.0 and workflow modelling concepts.
  • Experience developing Java Delegates, Execution Listeners and Task Listeners (particularly for Camunda 7).
  • Understanding of Camunda Job Workers, External Tasks and Zeebe concepts (particularly for Camunda 8).
  • Experience with Spring Framework / Spring Boot for developing backend services and integrations.
  • Good knowledge of REST APIs, HTTP protocols, JSON and web services.
  • Experience with microservices architecture and distributed systems.
  • Knowledge of relational databases and SQL.
  • Experience with Maven or Gradle and Git-based version control.
  • Familiarity with CI/CD pipelines, automated testing and deployment processes.
  • Understanding of application logging, monitoring, debugging and performance optimisation.
  • Ability to analyse business requirements and translate them into scalable technical solutions.
  • Strong analytical, problem-solving and communication skills.
  Required Skills:

Logging Diagrams Performance Analysts Spring REST API CI/CD pipelines Distributed Systems API Support Gradle Spring Framework Development REST Architects Business Process Pipelines Debugging Technical Documentation Collaboration Version Control Scalability Web Services REST APIs History Business Requirements Maven CI/CD Operational Efficiency JSON Architecture Reliability Microservices Spring Boot Specifications Automation Integration Communication Skills Databases Testing Documentation Design Business Java SQL Communication