Activiti/Camunda Developer
Hybrid in Riverwoods, IL, US • Posted 7 hours ago • Updated 7 hours ago

Digitive LLC
Dice Job Match Score™
🤯 Applying directly to the forehead...
Job Details
Skills
- API
- Alfresco
- Amazon Web Services
- Architectural Design
- Auditing
- Automated Testing
- BPMN
- Business Intelligence
- Business Process
- Business Process Management
- Cloud Architecture
- Cloud Computing
- Communication
- Computer Networking
- Continuous Delivery
- Continuous Integration
- Data Link Layer
- Database
- Domain-driven Design
- GitHub
- IT Management
- Interfaces
- Java
- Jenkins
- Kubernetes
- Legacy Systems
- Management
- Mentorship
- Message Broker
- Microservices
- Microsoft Azure
- Network Layer
- Offshoring
- Orchestration
- PostgreSQL
- Process Management
- Process Modeling
- RESTful
- RabbitMQ
- Routing
- SOAP
- Spring Framework
- Workflow
Summary
Role: Activiti/Camunda Developer
Location: Hybrid - Riverwoods, IL
Experience: 12+ Years
We are seeking a highly skilled Lead Developer with extensive experience in Activiti BPM or Camunda and microservices to join our team as a Technology Architect. The ideal candidate will have a strong background in and a proven track record of managing complex projects. With 8 to 14 years of experience, you will play a critical role in driving the success of our projects and contributing to the technical deliverables.
Technical Skills : Rest API, Activiti, Camunda
Job Summary:
As the Onsite Technical Lead, you will bridge the gap between business stakeholders and development teams, leading the architectural design and implementation of scalable, cloud-native microservices orchestrated by the Activiti BPM engine. You will be responsible for technical ownership, ensuring high-quality code delivery, and mentoring onsite and offshore teams.
Preferred Qualifications:
Certification in Cloud Architecture (AWS/Azure)
Microservices Foundations Professional Certificate
BPM Certification (Alfresco or Camunda)
Key Responsibilities:
Architecture & Design: Design and architect resilient microservices using Java 17+ and Spring Boot, specifically leveraging Activiti for state management, long-running processes, and service orchestration.
Hands-on Development: Hands-on development of workflow-based solutions using Activiti BPM. Implement integrations with upstream and downstream systems using micro-services.
Platform Maintenance: Work with platform support teams and set-up and maintain environments in non-Prod and Production for Activiti BPM. Deploy Activiti Cloud building blocks (Runtime Bundle, Query Service, Audit Service) onto Kubernetes clusters using Helm charts.
Environment Configuration: Establish critical infrastructure services, including a Message Broker (e.g., RabbitMQ) for asynchronous communication and a persistent Database (e.g., PostgreSQL) for process state.
Networking & Connectivity: Configure Ingress Controllers and API Gateways to expose services externally and manage cross-service routing.
BPMN Deployment: Set up automated pipelines to deploy process definitions (.bpmn files) directly into the Activiti engine via Spring Boot-based runtime bundles.
Onsite Coordinator Management: Act as the primary technical point of contact for product owners to translate complex business requirements into technical blueprints.
BPMN 2.0 Process Design: Utilize Activiti Modeler to design and document executable business processes. This includes defining human tasks, service tasks, and complex branching logic using gateways.
Microservices Orchestration: Develop logic to coordinate multiple microservices to complete a single workflow, ensuring that distributed transactions or long-running states are managed correctly by the engine.
Cloud Connector Implementation: Build and deploy Activiti Cloud Connectors to facilitate bi-directional, scalable communication between the process engine and external microservices or legacy systems.
Service Task & Listener Development: Implement business logic via Java Delegates (POJOs or Spring Beans) or Execution/Task Listeners to hook into specific lifecycle events of a process instance.
API Integration: Develop and expose REST/SOAP APIs to allow external interfaces or other microservices to start, manage, and query process instances.
Team Mentorship & Oversight: Lead daily scrums, conduct code reviews, and mentor junior engineers on best practices like SOLID principles, Domain-Driven Design (DDD), and automated testing.
Delivery Excellence: Oversee CI/CD pipelines (Jenkins/GitHub Actions) and container orchestration to ensure seamless, cloud-native deployments.
Production Stability: Monitor production health and drive rapid resolution for L2/L3 technical issues.
- Dice Id: 91159525
- Position Id: 8886606
- Posted 7 hours ago
Company Info
At Digitive, we know how to spot a good deal when we see one. We consolidate the most skillful and productive workforce for companies that are looking to expand their footprint. We deliver bold changes by helping you out of your comfort zone and help your organization adapt to the changing dynamics of the businesses. Digitive offers assistance in hiring for Salesforce, Digital, and Healthcare Talent.
We are consistently working on providing tech-based advanced recruitment solutions to both startups and pre-established companies looking for a change. We are helping companies to build impressive and efficient organizational structures by providing the right guidelines to solve the most difficult human resources issues. Our core principles shape our workflow and commitments. Most importantly, we ensure that our efforts help our clients to build a sustainable profit-making business that works consistently in the long run.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs

