JD is as follows:
The BPM Developer/Lead/Architect is involved in each BPM Work stream from start to finish, and contributes with hands-on knowledge of the BPM platform selected/envisioned for the Workstream.
Works closely with BPM Business Analyst to model the to-be process and Responsible for to-be process to be executable (all flows taken care of, exception paths etc. )
Support design of to-be process during Envision phase and forward and Provides technical excellence and leadership, and coaching to other developers in the team
Leadership skills, Technical coaching and mentoring
Understands the service level requirements of flexibility, extensibility, maintainability, security, availability and performance, and how to achieve them in BPM design
Profound knowledge of BPMN as well as being competent in SOA, Java Enterprise architecture, ESB and other technologies
BPMN v1.2, OBPM v11g,12c , OSB, SVN, Maven, Eclipse, BAM Dashboards +weblogic , soupUI , BPM administration
A strong background on the BPM platform
Java and JEE background and good knowledge of development methodologies and tools
Knowledge and experience of the software development life-cycle.
Knowledge of continuous integration and tools such as Maven, Ant, Subversion, Hudson.
Proficient in reading BPMN and UML models.
Deep knowledge on how the BPM engine works.
Excellent communication skills.