Hire the Best JBPM Specialists

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Lalit S.

Jaipur, India

$25/hr
4.7
67 jobs

I have 10+ years of experience in IT with following tech skillsets: My focus is Mobile & Web development including: Mobile: - Language: Java, Kotlin, XML, Dart - Frameworks / Technologies: Android, Flutter - IDE: Android Studio, Visual Studio, Eclipse - Payment Gateway: Stripe, In App-Purchase, Paypal, Braintree, Yodlee, MOMO, ABA, Afterpay - Utilities: Firebase services, MVVM pattern, Kotlin Coroutines, Jetpack compose, Getx Management, Retrofit, Exo Video player, GPS, Bluetooth integration etc. - OS System: Windows, Linux, Mac - Code Management: Github, Gitlab, Bitbucket Web Management: • Web - Java, J2EE, Spring, SpringBoot, Dropwizard, Hibernate, Play, Jersey, Node.js, Amazon Web Services(AWS EC2, S3) • Front End: Angular, Angular.js, React.js, Next.js • Cross App Platform: Cordova, Ionic, Phonegap • Database: MySQL, Oracle, SQL, MongoDB, ArangoDB, Cassandra, ElasticSearch, Postgres • BPM Development SERVICE DESCRIPTION Development of custom web and mobile applications from ground up. These applications include the following technologies: • Web-- -JAVA:- Core Java J2EE, J2ME, Spring, Hibernate, Dropwizard, JPA, Play framework, EJB, JBPM, Servlets, JSP, JDBC, Struts-2 -NodeJS, and AngularJS • Web Servers:- Apache, JBoss and Tomcat; • XMPP Chat servers :- Ejabberd, Openfire and Prosody • ElasticSearch • Open Source Frameworks :- PhoneGap, Appcelerator, Titanium, Aptana studio tool • Designing :- Adobe Photoshop, Adobe DW, JavaScript, HTML, CSS, HTML5, CSS3 • Database :- MySQL, Oracle, SQL, MongoDB, ArangoDB, Cassandra, ElasticSearch • Business Process Management Tool jBPM5.3 Skills: - Requirement Analysis - Research and estimation - Requirements definition - Design Architecture/ Prepare Blue print design - Database Development - Coding & Implementation - Graphical and User experience design - Quality Assurance - User Testing - Deployment - Support and updates Support System -------------------------------------------------- - Instant and quick support from Monday to Saturday - We provide support at any time of the day and on holidays in case of emergency PAYMENT TERMS- We know that every client is unique and we strive to deliver innovative, affordable and professional services every time. At the beginning of a project we assemble a team of professional developers, QA specialists, designers and project managers – and expand the team in case of necessity. Billing can be performed in two ways: Fixed- Price Contract- Project payment to be paid in installments via Upwork escrow system for mutually agreed milestones, which follows a review of the project by the client. We try to keep project delivery time to minimum, but project business concept, work scope and its complexity will determine the final turnaround time. We are absolutely flexible with the project payments & milestones. Hourly-Paid Basis - billing is done according to amount of time spent by the team. Usually is used on on-going projects and projects with incremental development approach. Intellectual property (IP) rights along with the source codes are passed to the client after the final payment from the client.

  • jBPM
  • .NET Framework
  • iOS Development
  • Hibernate
  • HTML5
  • MVC Framework
  • PHP
  • Android App Development
  • Java
  • Spring Framework
Mahmoud A.

Cairo, Egypt

$10/hr
5.0
3 jobs

Technical Support Engineer with experience specializing in cloud communication solutions, VoIP technologies(3CX,Yeaster,Grandstream,Dinstar,FreePBX), and enterprise IT infrastructure. Strong expertise in Cisco switching and routing, with hands-on experience in designing, configuring, and troubleshooting LAN/WAN environments. Experienced Fortinet (FortiGate) and Sophos Firewall Administrator, skilled in implementing security policies, VPNs, and advanced threat protection. Proficient Windows Server Administrator, with experience in Active Directory, DNS, DHCP, Group Policy, and server maintenance. Proven ability in deploying scalable PBX systems, enhancing customer service through advanced call center solutions, and integrating unified communication platforms.

  • VoIP
  • 3CX
  • Grandstream
  • FreePBX
  • Computer Network
  • Network Engineering
  • Sophos Sophos UTM
  • FortiGate Firewall
  • OpenVPN
Christopher R.

Hampton Township, Pennsylvania

$75/hr
4.9
108 jobs

I have over a decade of VoIP networking experience deploying and supporting both Hosted [Ring Central, OnSip, Vonage] and On-Premise [3CX, FreePBX, Vital] based PBX's. I specialize in the 3CX platform as it provides the most value to the enterprise. I can also enable AI Reception services to provide better interactions with new and existing clients. Whether it’s a cloud hosted or private hosted PBX, I can provide full end to end solution of services. I have a very structured template-based deployment that is based on the client Call Flow. Everything is documented from the IVR to the final destination of the call. I am also well versed in both AudioCodes and Ribbon (Sonus, Edgewater) Session Border Controllers and Gateways from turn up to cut over. My experience ranges from complete project management to individual SBC/GW implementations. My core focus has been VoIP connectivity and the applications that accompany it like POTS Replacement, SIP Trunks and hosted voice. VoIP services for the SMB and enterprise is my primary focus. Enabling features and driving value-add to the business is my goal. I am always more than happy to jump on a call and discuss my capabilities in detail.

  • Network Monitoring
  • Network Design
  • Network Planning
  • Network Engineering
  • Skype For Business
  • Session Initiation Protocol
  • 3CX
  • VoIP Administration
  • IT Management
  • Phone Communication
Md. Isbat R.

Chittagong, Bangladesh

$30/hr
5.0
22 jobs

🏆 𝗧𝗼𝗽 𝗥𝗮𝘁𝗲𝗱 - Delivering nearly a 𝗱𝗲𝗰𝗮𝗱𝗲 𝗼𝗳 𝗢𝗿𝗮𝗰𝗹𝗲 𝗲𝘅𝗽𝗲𝗿𝘁𝗶𝘀𝗲 and 𝗼𝘃𝗲𝗿 𝟭𝟱+ 𝗽𝗿𝗼𝗳𝗲𝘀𝘀𝗶𝗼𝗻𝗮𝗹 𝗰𝗲𝗿𝘁𝗶𝗳𝗶𝗰𝗮𝘁𝗶𝗼𝗻𝘀 across the 𝗢𝗿𝗮𝗰𝗹𝗲 𝘁𝗲𝗰𝗵𝗻𝗼𝗹𝗼𝗴𝘆 𝘀𝘁𝗮𝗰𝗸 - covering development, integration, implementation, consulting, and AI-driven enterprise automation for mission-critical systems. Whether you're modernizing Oracle ERP, building enterprise web applications, integrating third-party systems, or creating AI assistants that interact securely with your data, I deliver scalable, secure, and production-ready solutions. 📊 𝗘𝗻𝘁𝗲𝗿𝗽𝗿𝗶𝘀𝗲 𝗗𝗲𝗹𝗶𝘃𝗲𝗿𝘆 𝗧𝗿𝗮𝗰𝗸 𝗥𝗲𝗰𝗼𝗿𝗱 • Performed process discovery, feasibility analysis, and solution design for automation candidates across multiple business functions. • Architected AI agent development and automation workflows using n8n and custom bots. • Integrated global CRM platforms (including NetSuite, Salesforce, and Creatio). • Designed and delivered end-to-end EBS to POS integrations for NIKE, ADIDAS, LEVI'S, and PUMA retail operations in Bangladesh (Oracle EBS R12.2.x). • Built and deployed RPA solutions in UiPath Studio + Orchestrator, improving process automation by 40% • Core team member on an Oracle Fusion Cloud Supply Planning implementation. • Developed multiple customized systems across government and enterprise clients. • Delivered inbound/outbound integrations across EBS and Fusion Cloud using OIC, VBCS, FBDI, and BI Publisher. • Completed multiple end-to-end data migration projects. • Top Rated with a 100% Job Success Score on Upwork. 🏢 𝗖𝗼𝗿𝗲 𝗔𝗿𝗲𝗮𝘀 𝗼𝗳 𝗘𝘅𝗽𝗲𝗿𝘁𝗶𝘀𝗲 • 𝗢𝗿𝗮𝗰𝗹𝗲 𝗙𝘂𝘀𝗶𝗼𝗻 𝗖𝗹𝗼𝘂𝗱 𝗣𝗮𝗮𝗦 𝗧𝗲𝗰𝗵𝗻𝗼𝗹𝗼𝗴𝗶𝗲𝘀: OIC, Fusion Cloud APIs, VBCS, PCS, FBDI, HDL, BI Publisher, OTBI • 𝗥𝗣𝗔 & 𝗔𝗜 𝗔𝘂𝘁𝗼𝗺𝗮𝘁𝗶𝗼𝗻: UiPath Studio, UiPath Orchestrator, Process Discovery, n8n AI automation • 𝗔𝗽𝗽𝗹𝗶𝗰𝗮𝘁𝗶𝗼𝗻 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁: Oracle APEX, Oracle ADF, OAF, Oracle Forms/Reports 6i–12c, PHP, Laravel • 𝗜𝗻𝘁𝗲𝗴𝗿𝗮𝘁𝗶𝗼𝗻 & 𝗪𝗲𝗯 𝗦𝗲𝗿𝘃𝗶𝗰𝗲𝘀: REST/SOAP APIs, Web Services, Microservices, ORDS, Oracle SOA Suite • 𝗜𝗻𝘁𝗲𝗿𝗳𝗮𝗰𝗲𝘀 & 𝗖𝗼𝗻𝘃𝗲𝗿𝘀𝗶𝗼𝗻𝘀: Standard APIs, Open Interface tables, data conversions, WebADI • 𝗢𝗿𝗮𝗰𝗹𝗲 𝗘-𝗕𝘂𝘀𝗶𝗻𝗲𝘀𝘀 𝗦𝘂𝗶𝘁𝗲 (𝗘𝗕𝗦 𝗥𝟭𝟮.𝟮.𝘅): Purchasing, iProcurement, iSupplier, Sourcing, Inventory, Landed Cost Management (LCM), Order Management, Advanced Pricing, AP, AR; P2P and O2C cycles; RICEW development (Reports, Interfaces, Conversions, Extensions, Workflows) • 𝗢𝗿𝗮𝗰𝗹𝗲 𝗜𝗻𝘁𝗲𝗴𝗿𝗮𝘁𝗶𝗼𝗻 𝗖𝗹𝗼𝘂𝗱 (𝗢𝗜𝗖): real-time and event-driven integrations, ORDS, inbound/outbound interfaces, middleware • 𝗣𝗟/𝗦𝗤𝗟 & 𝗗𝗮𝘁𝗮𝗯𝗮𝘀𝗲: SQL, PL/SQL, Oracle Database 10g–19c, BI/XML Publisher, Oracle Workflow, WebLogic Server administration 📋 𝗠𝘆 𝗘𝗻𝗴𝗮𝗴𝗲𝗺𝗲𝗻𝘁 𝗣𝗿𝗼𝗰𝗲𝘀𝘀 Every architecture is unique. My approach centers on deep technical assessment, clear risk identification, and structured remediation: ▪️Discovery & Architecture Audit: Map out dependencies, evaluate configuration drifts, and identify security or compliance gaps. ▪️Strategic Blueprinting: Deliver a pragmatic roadmap aligning technical execution with regulatory and operational requirements. ▪️Execution with Zero Disruption: Implement, migrate, or harden the stack using proven change-management strategies to maintain business continuity. ▪️Documentation & Knowledge Transfer: Provide clear, audit-ready SOPs and technical documentation so your internal teams can maintain operations cleanly. ✉️ 𝗟𝗲𝘁'𝘀 𝗧𝗮𝗹𝗸 If you are looking to modernize Oracle systems, integrate fragmented platforms, or build a scalable enterprise application ecosystem, I can help you design and deliver it end-to-end. Click the “𝗜𝗻𝘃𝗶𝘁𝗲” or “𝗠𝗲𝘀𝘀𝗮𝗴𝗲” button. Please include a brief summary about the current systems you need assistance with. If you have new ideas or projects, it helps to have a short summary of what the system or process needs to do.

  • Oracle Cloud
  • Oracle APEX
  • Oracle E-Business Suite
  • Oracle PLSQL
  • Oracle Programming
  • Oracle Integration Cloud Service
  • API Integration
  • Oracle Fusion Applications
  • Oracle NetSuite
  • NetSuite Development
  • Oracle Database
  • Enterprise Resource Planning
  • Solution Architecture
  • Software Architecture & Design
  • Data Migration
  • ETL Pipeline
  • Artificial Intelligence
  • Data Extraction
  • n8n
  • Enterprise Software
Rajendiran C.

Bengaluru, India

$30/hr
4.9
77 jobs

SSO developer with 8+ years of experience in to identity and access management.Possess good knowledge on integrating different apps using SAML/OIDC/OAUTH. Possess experience in using different libraries for saml/oidc that includes below programming langauge: ★ NodeJs ★ ReactJS ★NestJS ★ Angular ★ PHP/larvel ★ Python ★ .NET Possess experience in using different identity providers such as : ★ KeyCloak ★ AzureAD ★ PINGFed/PingOne ★ Auth0 ★ OKTA ★ ISAM/ISIM ★ AWS ★ SailPoint

  • Spring Security
  • PHP
  • Java Servlet API
  • OAuth
  • User Identity Management
  • Microsoft Azure
  • OKTA
  • Firebase
  • NodeJS Framework
  • React
  • Single Sign-On
  • AWS Application
  • Security Assertion Markup Language
Shradha K.

Bengaluru, India

$60/hr
5.0
50 jobs

I help SaaS companies implement Enterprise SSO using Okta SSO, Microsoft Entra ID (Azure AD) SSO, Google Workspace SSO, AWS Cognito SSO, Keycloak SSO and Auth0 SSO. I solve complex SAML SSO, OAuth 2.0, OpenID Connect (OIDC), SCIM, AD/LDAP, MFA and identity federation challenges for enterprise SaaS platforms. From enterprise customer onboarding and multi-IdP authentication to identity migrations and production troubleshooting, I help organisations build secure, scalable identity solutions. 🎯 Identity & SSO Services → Implement Enterprise SSO using SAML 2.0, OAuth 2.0 and OpenID Connect → Integrate Okta, Microsoft Entra ID, Google Workspace, AWS Cognito, Keycloak and Auth0 → Enable multi-IdP authentication for SaaS platforms → Resolve SAML errors, OAuth callbacks, redirect loops and login failures → Design secure authentication and authorization architectures → Implement SCIM provisioning and user lifecycle automation → Support enterprise customer SSO onboarding for B2B SaaS 🔐 Core IAM Expertise ✅ Enterprise SSO & Identity Federation → SAML SSO, OAuth 2.0 and OpenID Connect (OIDC) → Multi-IdP and identity broker integrations → Enterprise SSO for multi-tenant SaaS platforms → Identity federation architecture and custom authentication flows → SSO migrations and identity modernisation ✅ Authorization & Access Control → RBAC and ABAC implementation → Fine-grained authorization using OpenFGA and OPA → Secure API authentication and JWT validation → Session management and access policy enforcement ✅ MFA & Authentication Security → OTP, TOTP, WebAuthn, Passkeys, YubiKey and Push authentication → Conditional Access and adaptive authentication → Step-up, passwordless and risk-based authentication ✅ User Lifecycle & Provisioning → SCIM 2.0 integrations → Active Directory and LDAP integration → Automated provisioning and deprovisioning → JIT provisioning and identity lifecycle automation → Identity and federation migrations ✅ SSO Troubleshooting → SAML assertions, metadata and certificate issues → OAuth callback, redirect and token exchange errors → OIDC authentication and JWT validation issues → Login failures, redirect loops and session problems → Production authentication and federation debugging 🛠️ Identity Platforms Primary Okta SSO • Microsoft Entra ID (Azure AD) SSO • Google Workspace SSO • AWS Cognito SSO • Keycloak SSO • Auth0 SSO Enterprise Ping Identity • OneLogin • ForgeRock • IBM Verify • Shibboleth • ADFS • WSO2 Identity Server Custom / Open Source Custom SAML SP/IdP • IdentityServer • SimpleSAMLphp • LDAP • RADIUS 🧠 Why Clients Work With Me → Delivered Enterprise SSO integrations across 20+ identity providers → Deep understanding of SAML, OAuth and OIDC internals—not just configuration → Strong debugging capability for complex authentication and federation issues → Experience designing multi-tenant SaaS authentication architectures → Production-ready implementations with clear documentation and knowledge transfer ⚙️ Identity Technology Stack SAML 2.0 • OAuth 2.0 • OpenID Connect • SCIM 2.0 • JWT • PKCE • MFA • WebAuthn • Passkeys • WS-Federation • Kerberos • Active Directory • LDAP • OpenFGA • OPA Java • .NET • Node.js • Golang • Python • TypeScript • PHP AWS • OCI • Docker • Kubernetes • CI/CD 📌 Available for Enterprise SSO implementations, IAM architecture, SSO troubleshooting, identity migrations and long-term IAM consulting. Let’s build an identity solution that is secure, scalable and seamless.

  • Single Sign-On
  • Security Assertion Markup Language
  • OAuth
  • OKTA
  • Microsoft Azure
  • Auth0
  • Google Workspace
  • Active Directory Federation Services
  • Oracle Identity Management
  • LDAP
  • User Authentication
  • Multi-Factor Authentication
  • User Identity Management
  • Application Integration
  • Enterprise Architecture
  • Microsoft Azure Administration
  • Google Workspace Administration
  • Cloud Security
  • Cybersecurity Management
  • Governance, Risk Management & Compliance

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

What does a JBPM specialist do?

A jBPM specialist builds and manages executable business workflows using the jBPM workflow engine from Apache KIE. This role focuses on translating business logic into BPMN 2.0 process definitions that run on a KIE Server runtime environment. The specialist handles the full lifecycle of these processes, from initial modeling and artifact packaging to deployment and ongoing runtime administration. They configure the underlying KIE Base and KIE Session settings to ensure process instances execute correctly and user tasks route to the right people.

  • Designs and authors BPMN 2.0 process definitions that map out complex business rules and decision points for automated execution. This work involves creating detailed workflow models that the jBPM engine can interpret and run without manual intervention. The specialist ensures these definitions align with business requirements and handle edge cases through proper gateway and event configuration.
  • Builds and packages KIE artifacts into KJAR files for deployment to a live KIE Server runtime environment. This task requires configuring deployment units with the correct KIE Base and KIE Session strategies to support the intended process behavior. The specialist manages merge modes and versioning to allow smooth updates to running processes without disrupting active instances.
  • Administers the runtime environment by managing process instances and user tasks through jBPM consoles and administration APIs. This includes monitoring active workflows, debugging execution errors, and performing advanced operations like process migration when definitions change. The specialist also configures task form management features so users can interact with their assigned work items directly within the system interface.

How to hire a JBPM specialist on Upwork

Step 1: Post a job

Define your workflow automation needs clearly to attract qualified candidates. Use the Job Post Generator powered by Uma™, Upwork's Mindful AI to draft a precise description in seconds. Describe your requirements in a few sentences, and Uma constructs a tailored post for this role. You can write a new post, update a saved draft, or reuse an existing one.

  • Specify that the freelancer must design BPMN 2.0 process definitions for executable business workflows.
  • Request experience building KJAR artifacts and deploying them to a KIE Server runtime environment.
  • Ask for proven skills in configuring KIE Base and KIE Session deployments with specific merge modes.

Step 2: Evaluate candidates

Look for portfolios that demonstrate end-to-end management of jBPM lifecycle events. Uma runs instant video interviews and builds shortlists with side-by-side comparisons to help you assess technical depth quickly.

  • Verify the candidate authors complex BPMN models that handle user tasks and gateway logic correctly.
  • Check for examples of managing process instances and routing tasks through console interfaces.
  • Confirm they debug execution issues using engine APIs and administration tools effectively.

Step 3: Interview your top choices

Discuss specific runtime challenges to gauge their operational expertise. Schedule interviews within Upwork Messages, which generates an immediate transcript and summary after each session.

  • Ask how they handle process migration utilities when updating live definitions.
  • Discuss their approach to configuring task form management artifacts for end users.
  • Query their method for monitoring runtime reports and verifying deployment behavior.

Step 4: Agree on scope and begin work

Set clear milestones for deliverables like KIE assets and runtime configurations. Use Upwork Messages and the contract workroom for communication, while identity verification, payment protection, hourly tracking, and project funds secure the engagement.

  • Define milestones for submitting validated BPMN 2.0 definitions and related business assets.
  • Agree on deliverables for operational deployment configuration on the KIE Server.
  • Set expectations for managing process instances and generating runtime administration reports.

Upwork is not affiliated with and does not sponsor or endorse any of the tools or services discussed in this article. These tools and services are provided only as potential options, and each reader and company should take the time needed to adequately analyze and determine the tools or services that would best fit their specific needs and situation.

The rates and information provided in this article are based on current data and industry sources available at the time of publication. Freelance rates can vary depending on factors such as experience, location, project scope, and market conditions. Readers are encouraged to conduct their own research to confirm current rates and trends, as this information may change over time.

How much does hiring a JBPM specialist cost?

$500-$2,500 per project is a typical range for focused JBPM specialist work. Final pricing depends on scope, technical complexity, required integrations, source-material quality, revision needs, and the freelancer's experience level.

Process modeling

$500-$1,200/project

Entry-level to mid-level
  • Visual process maps using BPMN 2.0 standards
  • Written rules for decision points and task flows
  • Feedback summary and required adjustments

KIE Server deployment

$1,200-$3,000/project

Mid-level
  • Packaged business assets ready for server loading
  • KIE base and session strategy settings applied
  • Record of installed units and version details

Task form configuration

$3,000-$5,500/project

Mid-level to senior-level
  • User interface layouts for manual tasks
  • Connections between forms and process variables
  • Input checks and error handling logic

API integration

$5,500-$8,500/project

Senior-level
  • Code linking external systems to jBPM engine
  • Verified data exchange with third-party tools
  • Technical guide for API calls and payloads

Runtime administration

$8,500-$12,000/project

Expert-level
  • Tools for moving active instances to new versions
  • Custom views for monitoring process health
  • Logs of task completions and system events

Frequently asked questions

Is hiring a JBPM specialist worth it?

For most businesses, yes: hiring a JBPM specialist is worthwhile. These experts build executable workflows that automate complex business logic without requiring custom code for every process change. They configure the KIE Server runtime to handle task routing and process monitoring, which reduces manual administrative overhead.

How do I evaluate JBPM specialist candidates?

Look for candidates who demonstrate specific experience with BPMN 2.0 modeling and KJAR deployment to a KIE Server. Ask them to describe how they configured a KIE Base and Session strategy for a recent project, as this shows they understand the underlying runtime architecture rather than just the visual designer.

What deliverables does a JBPM specialist produce?

A JBPM specialist authors BPMN 2.0 process definitions and packages them into KJAR artifacts for deployment. They also configure task forms and set up runtime administration views so stakeholders can monitor active process instances and manage user tasks.

Can a JBPM specialist migrate existing processes?

Yes, specialists use jBPM administration APIs to migrate running process instances to updated definitions. This capability allows your team to refine business rules and redeploy assets without disrupting active workflows or losing historical data.