Tech Stack
GroovyJavaLinuxPython
About the role
- Analyze and understand existing automation workflows implemented in Resolve
- Migrate automation logic and workflows to Camunda using BPMN 2.0 standards
- Develop and maintain backend logic in Java, Groovy, and Python
- Collaborate with internal stakeholders to clarify requirements and automation goals
- Integrate Camunda workflows with existing systems and APIs
- Support CI/CD automation through GitLab Pipelines
- Ensure secure, maintainable, and testable automation code
- Ensure that security and compliance requirements are adhered to throughout implementation
- Document migration progress, workflows, and technical decisions
Requirements
- English (working proficiency)
- Programming experience with Java
- Programming experience with Groovy
- Programming experience with Python
- Solid understanding of APIs and how to interact with them
- Experience with Camunda and BPMN 2.0
- Familiarity with GitLab CI/CD pipelines
- Understanding of networking and protocols (very good to have)
- Experience working on Linux-based systems (very good to have)
- Experience with Resolve (nice to have)
- Familiarity with JIRA (nice to have)
- German language skills (nice to have)
- Flexible working arrangements (remote work possible)
- Access to modern DevOps tooling and best practices
- Ongoing professional development and learning opportunities
- International work environment with strong team spirit
- Stable, long-term project with high impact
- Collaborative, agile team culture with ownership and autonomy
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaGroovyPythonBPMN 2.0APIsCI/CDGitLabLinuxResolve
Soft skills
collaborationcommunicationrequirement clarification