GeekSoft Consulting

Camunda Developer – GeekSoft Consulting – Apeldoorn

Jobid=6175c86c0932 (0.102)

Job Description

  • Help design, build and continuously improve the clients online platform.
  • Research, suggest and implement new technology solutions following best practices/standards.
  • Take responsibility for the resiliency and availability of different products.
  • Be a productive member of the team.


Requirements

Within the Automotive Tax domain, several business processes are transitioning from the existing BPM-STP platform to Camunda. To support this migration in a structured and efficient manner, there is a requirement for an experienced Java / Camunda Engineer with strong expertise in containerized environments and Kubernetes.
  • Work within a multidisciplinary, stream-aligned DevOps team, where collaboration, shared responsibility, and process optimization are key principles.
  • Analyze existing STP/BPM processes and translate them into Camunda-based workflows.
  • Design, model, configure, and implement BPMN processes in Camunda.
  • Develop and configure DMN decision tables, job workers, and process orchestration components.
  • Provide guidance on process design, orchestration strategies, and Camunda best practices.
  • Play a key role in ensuring a smooth and efficient migration from STP/BPM to Camunda.
  • Develop and maintain Java-based services integrated with Camunda workflows.
  • Build and maintain REST APIs and microservices supporting process orchestration.
  • Contribute to CI/CD pipelines and automation processes to support development and deployment activities.
  • Deploy and manage Camunda components within container platforms such as Docker and Kubernetes.
  • Optimize runtime environments to ensure scalability, performance, and stability.
  • Support platform-level improvements related to container orchestration and deployment pipelines.
  • Actively share knowledge through workshops, pair programming, and documentation.
  • Take a leading role in the migration process, including coaching and guiding team members.
  • Participate in refinement sessions, planning, solution design discussions, and sprint demonstrations.
  • Collaborate closely with developers, testers, analysts, and architects to deliver high-quality solutions.
  • Strong expertise in Java development with Spring Boot.
  • Hands-on experience with Camunda (preferably Camunda 8).
  • Solid experience designing and implementing BPMN workflows.
  • Experience developing Camunda Job Workers, preferably using Spring Boot.
  • Experience migrating processes from STP or other BPM platforms to Camunda.
  • Knowledge of container orchestration platforms such as Kubernetes or OpenShift.
  • Experience implementing GitOps practices using Argo CD (Kustomize-based deployments).
  • Experience with CI/CD automation using Tekton pipelines.
  • Familiarity with API security, logging, and monitoring tools such as Prometheus and Grafana.
  • Understanding of event-driven and microservices architectures.
  • Professional experience and capability aligned with a Senior Engineer level.
  • Strong communication and stakeholder collaboration skills.
  • Ability to take a technical leadership role within the team.
  • Experience working in multidisciplinary DevOps teams.
  • Familiarity with stream-aligned teams and Team Topologies concepts.
  • Strong analytical, structured, and goal-oriented working approach.
  • Ability to clearly explain complex technical concepts to both technical and non-technical stakeholders.
  • A proactive professional who drives initiatives and motivates team members.
  • Strong sense of ownership and accountability in collaborative environments.
  • Ability to contribute effectively to both process design and technical implementation.
  • Certifications such as Certified Kubernetes Administrator (CKA), Certified Kubernetes Application Developer (CKAD), or Red Hat OpenShift Administrator.
  • Experience or familiarity with government, taxation, or data-driven regulatory environments.


Benefits

  • A challenging, innovating environment.
  • Opportunities for learning where needed.

Requirements
.

Lees hier meer

Deel deze vacature: