> Markdown version of [/jobs/ext/3198404-bpmn-automation-developer-java-and-camunda-platform-for-nato-with-security-clearance](https://www.wearedevelopers.com/jobs/ext/3198404-bpmn-automation-developer-java-and-camunda-platform-for-nato-with-security-clearance). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # BPMN Automation Developer - Java and Camunda Platform for NATO with security clearance - **Company:** WLG - **Location:** Den Haag, Netherlands - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Business Process Model and Notation, Databases, Continuous Integration, Electronic Data Interchange (EDI), Python (Programming Language), Local Security Policy, Performance Tuning, Queueing Systems, ReactJS, Spring-boot, Git, Restful APIs, Microservices - **Published:** September 11, 2026 - **Apply:** https://www.adzuna.nl/details/5878936154 ## About the Role * Substantial experience developing workflows on Camunda 7 or above, including process modelling in BPMN and DMN, and building the React forms that sit in front of them. * Strong Java, because the platform is Java based, plus Spring Boot or external task workers written in another language such as JavaScript or Python. * Hands-on integration with third-party systems over REST APIs, message queues, connectors and microservices. * Comfort with databases and with handling data inside a running process. * Git and continuous integration tooling for deploying, testing and maintaining automation solutions. * A working understanding of how process models execute natively, and how that architecture supports fast, incremental delivery. * The analytical habit of taking a complicated business workflow apart and putting something maintainable in its place, plus genuine troubleshooting skill. * Clear written and spoken English, the confidence to present status to a senior audience, and the patience to negotiate with system owners and project managers. * Nice to have: French. ## Description * Keeping the platform supported and available against agreed service levels, on a proactive maintenance plan agreed in advance rather than by firefighting. * Planning and applying patches, hotfixes and approved version upgrades, and upgrading the database technology underneath. * Testing every modification before it reaches anything that matters, and troubleshooting performance when it slips. * Administering users, groups and security settings, and keeping the configuration documented well enough to be handed over. * Drafting the automation roadmap and the governance and management plans, then keeping them current with the customer. * Gathering requirements from staff across the organisation and turning process descriptions into models for automation. * Building and maintaining workflows, including the forms people actually interact with, and the workflows that exchange data with third-party applications. * Troubleshooting data exchange errors, correcting them, and documenting every development so the next person is not starting from scratch. * Producing training material, guides and knowledge articles for the people who use it. ## Related Videos - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Transforming Task Management: Integrating Camunda with Scalable Frontend Solutions](https://www.wearedevelopers.com/videos/1433-transforming-task-management-integrating-camunda-with-scalable-frontend-solutions) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [Best Companies in the Netherlands: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/193-best-companies-in-the-netherlands-top-25-companies-in-2023) - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)