OPEN VACANCY
Java Software Developer - Workflow Orchestration
ROLE DESCRIPTION
We're looking for an experienced Java Camunda Engineer to join our implementation team. You'll work across Camunda BPMN/DMN process automation, API integration, and microservice orchestration, helping our public-sector clients build secure, scalable, and resilient digital services.
You'll collaborate with solution architects, business analysts, and designers to translate workflows into elegant, maintainable code. You'll play a key part in defining technical standards, optimising runtime performance, and mentoring less experienced engineers in workflow-centric delivery.
This is an ideal role for someone who enjoys solving complex process problems through clean code, automation, and modern engineering practices.
Key Responsibilities
- Design, develop, and deploy Camunda-based process and decision automation solutions
- Implement and integrate Java-based microservices, APIs, and connectors within orchestration flows
- Translate BPMN and DMN models into executable workflows and reusable components
- Collaborate closely with analysts and service designers to refine and iterate business processes
- Develop and maintain automated test suites, CI/CD pipelines, and containerised deployments
- Optimise Camunda engine performance and monitor workflow metrics for production environments
- Participate in code reviews, peer testing, and technical design discussions
- Support migration of legacy process platforms to Camunda 8/Zeebe where applicable
Essential Skills and Experience
- Strong experience in Java software engineering and object-oriented design
- Hands-on experience implementing solutions using Camunda 7 or 8
- (BPMN/DMN)
- Familiarity with Spring Boot, REST APIs, and microservice architectures
- Knowledge of Docker and Kubernetes for containerisation and orchestration
- Proficiency in Git, CI/CD pipelines, and automated testing frameworks
- Understanding of event-driven design and message brokers (e.g. Kafka,
- RabbitMQ)
- Good knowledge of security, authentication, and integration patterns for
- enterprise systems
- Excellent problem-solving, communication, and collaboration skills
- Experience working in agile teams within digital transformation or automation
- programmes
- Must be eligible and prepared to go through SC Security Clearance
Desirable Skills and Experience
- Experience with Camunda 8 (Zeebe) clusters and Operate/Tasklist components
- Familiarity with Camunda connectors, external task workers, and scripting extensions
- Exposure to cloud platforms (AWS, Azure, GCP) and infrastructure-as-code (Terraform, Helm)
- Experience integrating process automation with case-management or service-orchestration platforms
- Understanding of agentic AI capabilities and how they can complement workflow automation
- Experience mentoring developers or contributing to open-source Camunda extensions
- Holds UK security clearance (SC, DV, eDV)
What's on Offer
- The company option scheme gives our employees a stake in the organisation they're building
- Meaningful missions. Tackle high-impact public-sector problems that improve services millions rely on.
- Hybrid Working. Flexible working between our London office, client offices and your home location.
- Outputs over optics. We focus on what gets delivered, not hours online.
- Work shoulder-to-shoulder with founders. Learn from experienced practitioners in a nurturing, hands-on environment.
- Shape the organisation. your fingerprints will be on the company as it grows.
- Autonomy by default. We empower our people to do what's needed.
- Human > corporate. Sociable, low-ego, dynamic engagements. No big-firm stiffness or needless bureaucracy.
- Professional Development. Our customer invests in their people through training and certifications.