BPM Developer/Architect

Remote Full-time
BPM Developer/Architect

Duration: 12+ Months Contract

Location: Remote

REMOTE Work

BPM developer is a software developer who specializes in building cloud-native business automation applications using the Kogito platform, focusing on designing and implementing business processes with tools like BPMN (Business Process Model and Notation) to create efficient workflows, often leveraging features like decision rules (using Drools) within a modern, containerized environment like Kubernetes, typically utilizing the Quarkus framework for fast development and deployment.

Key aspects of a Kogito BPM developer role:
• Business Process Modeling:

Design and model business processes using BPMN diagrams within the Kogito tooling, including defining tasks, gateways, and process flows.
• Decision Rule Development:

Create business rules using Drools Rule Language (DRL) to incorporate complex decision logic into processes.
• Cloud-Native Development:

Build applications optimized for cloud environments, utilizing containerization and microservices architecture with technologies like Kubernetes and OpenShift.
• Java Programming:

Proficiency in Java is crucial as Kogito integrates seamlessly with the Java ecosystem and leverages Quarkus framework.
• Kogito Tooling Expertise:

Familiarity with Kogito's integrated development environment (IDE) plugins, allowing for visual modeling and code generation of business processes and decision rules.
• Integration with Other Systems:

Connect Kogito applications with external systems through APIs and messaging protocols to facilitate data exchange and trigger actions in other applications.

Benefits of using Kogito for BPM development:
• Developer-Friendly:

Provides a streamlined development experience with intuitive modeling tools and code generation capabilities.
• Scalability:

Designed to run efficiently on cloud platforms, enabling easy scaling of business applications.
• Open Source:

Leverages open-source technologies like Drools and jBPM, allowing for flexibility and community support.

Apply tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Virtual Customer Support Associate – Seasonal Contract Opportunity for Exceptional Customer Service in Maharashtra

Remote

Manager, Workforce & Vendor Management

Remote

Experienced Data Entry Specialist – Remote Work Opportunity at careerzynith

Remote

Lead Product Data Analyst

Remote

Experienced Licensed Customer Service Representative – Insurance Industry

Remote

Experienced Remote Chat Support Specialist – Delivering Exceptional Customer Service through Live Chat Support

Remote

Creative Director

Remote

Staff Application Security Engineer (Security)

Remote

Automotive EDS Engineer ID-2466 – Amazon Store

Remote

Experienced Live Chat Customer Success Agent – Flexible Work from Home Opportunity with Competitive Hourly Rate

Remote
← Back