Java Spring Boot Software Engineer (all genders), Zürich
Core
Model executable workflows in BPMN/CMMN/DMN and implement them using Java/Spring Boot services to automate enterprise processes.
Role type
Process Automation Engineer (Java/Spring Boot)
Builds
Executable process models and automation solutions for enterprise clients
Domain
Enterprise Process Automation / Hyperautomation
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, BPMN 2.0, CMMN, DMN, REST APIs, SQL, JPA, ORM, Docker, Kubernetes, Git, Maven/Gradle
Preferred skills
Camunda, Flowable, UiPath Maestro, OAuth 2.0, OpenID Connect, AI Agents, React
Responsibilities
Model executable workflows in BPMN 2.0, CMMN, and DMN; Implement process models and service tasks using Java and Spring Boot; Integrate solutions via REST APIs and message-based integrations; Tune process engines for performance and scale; Collaborate with business and IT stakeholders to translate real-world processes into robust models.
Seniority
Mid-Senior, hands-on IC