Overview
HybridOnsite 3days a week
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 6 Month(s)
No Travel Required
Skills
Activiti
BPM
DevOps
MySQL
Java
Business Process Management
Job Details
Job Title: Activiti Developer
Location: Charlotte, NC
Duration: 6+ Months
Job description:
We are seeking a skilled and experienced Activiti Developer to design, develop, and maintain Business Process Management (BPM) solutions using the Activiti BPM platform. The ideal candidate should possess strong knowledge of Java/J2EE, BPMN standards, and integration capabilities to deliver process automation and workflow solutions.
Key Responsibilities:
- Design, implement, and manage workflow solutions using the Activiti BPM engine.
- Develop reusable BPM components using Java, Spring Boot, and Activiti APIs.
- Analyze business requirements and translate them into BPMN-based process models.
- Integrate Activiti with external systems (e.g., REST APIs, databases, third-party services).
- Optimize and troubleshoot existing workflows for performance and reliability.
- Collaborate with business analysts, QA, and DevOps teams for end-to-end solution delivery.
- Document technical solutions, process flows, and best practices.
Required Skills:
- Strong experience in Activiti BPM (preferably version 6.x or higher).
- Proficient in Java/J2EE, Spring Boot, REST/SOAP APIs, and XML/JSON.
- Solid understanding of BPMN 2.0 standards and process modeling.
- Experience with relational databases like MySQL, PostgreSQL, or Oracle.
- Familiarity with source control tools (Git, SVN) and CI/CD pipelines.
- Good problem-solving and debugging skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.