At a Glance
- Tasks: Design and develop scalable web applications using Java and Camunda BPM.
- Company: Join a leading tech firm in the heart of London.
- Benefits: Flexible remote work, competitive pay, and opportunities for growth.
- Other info: Dynamic team environment with exciting projects in banking and automation.
- Why this job: Be at the forefront of tech innovation and make a real difference.
- Qualifications: 5+ years in Java development with strong Camunda BPM skills.
The predicted salary is between 50000 - 70000 Β£ per year.
Location: London
Job Type: Contract
Experience: 5+ Years (including 1.5+ years in Camunda BPM)
Domain (Optional): Banking
Role Overview: We are looking for an experienced Java Full Stack Developer with Camunda BPM experience to design and develop scalable, workflow-driven web applications. This role combines deep backend expertise in Java/Spring Boot with modern frontend development skills and a strong understanding of Camunda BPMN process orchestration.
Key Responsibilities:
- Design and develop BPMN 2.0 workflows and DMN rules using Camunda Modeler.
- Develop backend services and APIs using Java, Spring Boot, and microservices architecture.
- Build dynamic, responsive UIs using Angular, React, or Vue.js.
- Integrate Camunda workflows with REST APIs, databases, messaging systems (Kafka/RabbitMQ), and user interfaces.
- Configure and manage Camunda engine, external task workers, and job execution.
- Write unit and integration tests for both frontend and backend components.
- Collaborate with business analysts, testers, DevOps, and other developers to deliver complete solutions.
- Deploy and monitor applications using Docker, Kubernetes, and CI/CD pipelines.
Required Skills & Experience:
- Backend: 3β5 years of hands-on experience with Java, Spring Boot, Spring Cloud, REST APIs. Strong expertise with Camunda BPM (v7 or v8) β BPMN, DMN, external tasks, process orchestration.
- Frontend: Experience in Angular, React, or Vue.js. HTML5, CSS3, JavaScript/TypeScript.
- Other Technologies: Integration experience with Databases (PostgreSQL, MySQL, MongoDB). Familiarity with Kafka, RabbitMQ, or other messaging tools. Experience with Git, Maven/Gradle, Jenkins/GitLab CI.
Nice to Have:
- Experience with Camunda 8 / Zeebe, Operate, Tasklist.
- Exposure to Docker, Kubernetes, Helm.
- Knowledge of OAuth2, JWT, or Keycloak for authentication.
- Experience in domains like banking, insurance, or public sector automation.
We think you need these skills to ace Remote Java Fullstack with Camunda developer in Leeds
Java
Spring Boot
Camunda BPM
BPMN 2.0
DMN
Microservices Architecture
REST APIs