Description
You will lead the design and implementation of business workflows and application architectures.
Responsibilities
- Design and maintain business workflows using Flowable, adhering to BPMN, CMMN, and DMN standards.
- Develop and maintain applications using Java and Spring Boot.
- Implement and integrate REST APIs with Flowable Work.
- Secure applications using customized Spring Security and oAuth2.
- Troubleshoot technical issues and participate in code reviews to improve development processes.
Required Skills
- 5+ years of experience with Java, Spring Framework, and REST Web Services.
- Minimum 1 year of experience with BPMN, specifically Flowable or Camunda.
- Proficiency in Spring Boot and designing RESTful APIs.
- Solid understanding of Spring Security and oAuth2.
- Experience with Jenkins, Maven/Gradle, JUnit, and Mockito.
- Knowledge of Process Modeling standards including BPMN, CMMN, and DMN.
- Bachelor's degree in Computer Science, Engineering, or equivalent experience.
Preferred Skills
- Understanding of Flowable Architecture.
- Knowledge of microservices architecture.
- Experience with Agile/Scrum methodologies.
- Familiarity with HTML, CSS, and JavaScript.