Senior Java / Camunda Developer at WLG
Amsterdam, North Holland, Netherlands -
Full Time


Start Date

Immediate

Expiry Date

15 Jun, 26

Salary

0.0

Posted On

17 Mar, 26

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Camunda, Spring Boot, BPMN 2.0, DMN, REST Apis, Microservices, Docker, Kubernetes, OpenShift, Argo Cd, Tekton, GitOps, Event-Driven Architecture, Prometheus, Grafana

Industry

Financial Services

Description
Would you like to join a leading Digital Solution Company and contribute to innovative solutions that are built on a daily basis? Summary We are seeking an experienced Java Developer with deep expertise in Camunda to lead a critical process migration project in the Netherlands. You will be the driving force behind analyzing existing STP/BPM processes and translating them into modern, scalable workflows using Camunda (preferably Camunda 8). This is not just a development role; we need a technical leader who can coach the team, advise on best practices, and take ownership of the migration journey from legacy systems to a containerized, event-driven architecture. If you are structured, analytical, and ready to make an immediate impact, we want to hear from you. Key Responsibilities Camunda BPM & Process Migration Lead the analysis of existing Straight-Through Processing (STP) and BPM processes, translating complex business logic into efficient Camunda workflows. Model, configure, and implement BPMN 2.0 processes, ensuring optimal orchestration. Design and implement DMN decision tables and configure external Job Workers. Act as the subject matter expert, advising the team on process design patterns and Camunda best practices. Java Development Design and develop robust Java services (Spring Boot) that integrate seamlessly with Camunda processes. Build and maintain REST APIs and microservices to support the new architecture. Contribute to the automation of CI/CD pipelines to ensure smooth delivery. Containerization & Platform Deploy and manage Camunda components (Operate, Tasklist, Zeebe) within containerized environments (Docker, Kubernetes/OpenShift). Utilize GitOps principles (Argo CD) for deployment management and Tekton for pipeline automation. Optimize the runtime environment for high scalability, stability, and performance. Team & Collaboration Take a leading role in the migration process, coaching and guiding team members through pair programming, workshops, and documentation. Collaborate closely with a multidisciplinary DevOps team, including testers, analysts, and architects. Actively participate in all agile ceremonies (refinements, planning, demos) and contribute to technical design discussions. Required Skills & Experience Core Tech: Strong expertise in Java and Spring Boot. Camunda: Proven experience with Camunda (Version 8 is a strong plus), including BPMN implementation and Job Workers. Migration: Demonstrated experience migrating processes from legacy STP platforms or other BPM engines to Camunda. DevOps & Containerization: Solid experience with Kubernetes or OpenShift. CI/CD & GitOps: Hands-on experience with automation tools (e.g., Tekton) and GitOps deployment (e.g., Argo CD/Kustomize). Architecture: Strong understanding of event-driven architectures, microservices, and API security, logging, and monitoring (e.g., Prometheus, Grafana). Software Design: Senior-level ability to design clean, maintainable, and scalable software. Preferred Certifications: CKA, CKAD, or Red Hat OpenShift Administrator. Domain Knowledge: Experience working within the government sector, tax domain, or with data-driven supply chains. Competencies & Personal Profile A Driving Force: You create momentum and naturally get colleagues on board with new ideas and technical direction. Structured & Analytical: You work methodically, setting clear goals and analyzing problems before jumping to solutions. Communication: You excel at explaining complex technical material in a clear, concise manner to both technical and non-technical stakeholders. Team Player: You thrive in a stream-aligned DevOps team (familiarity with Team Topologies is a plus) where collaboration and collective ownership are valued.
Responsibilities
The role involves leading the analysis and migration of existing STP/BPM processes into modern, scalable Camunda workflows, requiring deep expertise in Camunda modeling and configuration. Additionally, the developer will design and build robust Java services, REST APIs, and microservices that integrate with these new processes while ensuring deployment via containerized environments.
Loading...