Job Information
IBM Camunda Developer (m/w/d) in KOELN, Germany
Introduction
A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you’ll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You’ll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences.
Your role and responsibilities
As a Camunda professional in Banking & Financial Markets you must combine deep BPMN/DMN and Java expertise with strong understanding of regulated banking processes, auditability, transaction safety, and high‑availability architectures.
Required technical and professional expertise
As an Application Developer specializing in Camunda, you will design, implement, and test workflow automation solutions using the Camunda platform. You will apply your expertise in BPMN/DMN, workflow orchestration, integration patterns, and distributed systems to deliver scalable, auditable, and reliable process applications—especially suited for Banking & Financial Markets environments.
Your primary responsibilities will include:
*
Develop Camunda Workflow Solutions:
Design, build, and test executable workflows using Camunda . Translate business requirements into BPMN process models and DMN decision logic, applying best practices for maintainability, versioning, and traceability.
*
Implement Service Integration & APIs:
Integrate workflows with enterprise systems using REST/SOAP APIs, messaging, and event-driven patterns. Build robust service interactions and orchestration logic (e.g., synchronous calls, asynchronous messaging, correlation, retries, and compensation handling).
*
Work with Process Data & Formats:
Manage and validate process variables and payloads using JSON/XML, ensuring reliable data mapping, transformation, and interoperability across services and external systems.
*
Collaborate on End-to-End Solution Delivery:
Work closely with business analysts, architects, testers, and DevOps teams to deliver complete workflow automation solutions, including modeling standards, implementation approach, and deployment readiness.
*
Troubleshoot, Monitor & Optimize:
Diagnose workflow incidents and integration failures, optimize throughput and reliability, and improve operational readiness through monitoring, logging, and performance tuning of Camunda-based solutions.
Preferred technical and professional experience
Advanced Java Frameworks:
Exposure to additional Java frameworks and libraries, enhancing overall development capabilities.
• Cloud Computing Knowledge: Familiarity with cloud computing platforms and their integration with Java applications.
• Agile Development Methodologies: Understanding of Agile development principles and their application in Java development projects.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.