Description

You will design and implement end-to-end workflows using JBPM.

Responsibilities

  • Design and implement JBPM processes, including versioning and workflow execution.
  • Utilize JBPM APIs, Knowledge Base, Human-Task Service, and Event Listeners.
  • Build business rules using the Drools rules engine.
  • Manage processes through JBPM Console, Business Central, and Guvnor Repository.
  • Deploy and maintain applications across WebSphere, WebLogic, or serverless environments.

Required Skills

  • 8+ years of industry experience.
  • Strong hands-on experience with Java (1.8 or above) and J2EE.
  • Expertise in Spring Boot, Spring Batch, Spring IoC, Spring Annotation, and Spring Security.
  • Proficiency with RESTful Web Services.
  • Experience with JBPM REST Services and BAM.
  • Knowledge of continuous integration using Jenkins or TeamCity.
  • Experience with messaging systems such as JMS, ActiveMQ, or Kafka.
  • Familiarity with Microservices concepts.
  • Understanding of ELK and AppDynamics.

Preferred Skills

  • Experience with JUnit frameworks including Mockito and TestNG.

Education

Any Graduate