Previous Job
Developer - Java (jBPM)
Ref No.: 18-09751
Location: Charlotte, North Carolina
Job Description: 
Developer with Redhat jBPM suite experience to assist with a multi year effort for data quality exception automation. Right now data quality exceptions are handled by business users manually, so the goal is to automate these.

Overall experience at least 2-3 years with relevant Red Hat jBPM suite (version 6 and above) experience of minimum 7 years development experience

Technical Skills: 
  • Experience in setting up workflows and business process definitions in jBPM
  • Strong Java development experience
  • Customize product APIs to support REST based integration
  • Experience in integration with BRMS for rules
  • Experience in development of workflow processes and screens
  • Expertise with Configuring and using Red Hat JBoss BPM Suite activities, including: User Task, Script, Service, Custom work item handlers, Business rule task and Sub processes
  • Provide best practices/guidelines regarding BPM and review documentation
  • Understanding business requirements and translating into tasks
  • Expertise in Spring, Hibernate, Spring Boot, Spring Data, RESTful APIs, Oracle Exadata ANSI SQL
  • Ability to develop integration modules for core platforms
  • Experience in Banking domain is a plus
Roles & Responsibilities: 
  • Should be able to provide solution options for business problems using jBPM
  • Performs business process modeling/workflows using jBPM.
  • Customizing the out of the box forms displays tasks, business processes as per the business needs.
  • Design and create rules to support workflows and models.
  • Performing unit testing and integration testing.
  • Troubleshooting development issues.
  • Code reviews on rules and models.
Soft Skills: 
  • Excellent analytical and problem solving skills
  • Excellent verbal and written communication skills
  • Excellent time management skills