Beschreibung
For one of our open position, we're looking for an experienced Application developer in Lausanne area in Switzerland
Scope of Work
The Workflow department is responsible for engineering, operation and consulting for OneBank BPM, the strategic BPMS system used worldwide. The BPMS system used is Oracle BPMS 10.3
The job role responsibilities will be engineering tasks, such as customization/adaption of the vendor product as well as implementation of software modules, such as WebService and JMS providers for integration of the platform into the application landscape.
Main duties will be development of JavaEE application modules and development of BPM applications, all with a strong focus on integration with other JavaEE applications using WebServices or JMS.
Skills
The individual must have a strong developer skill set and hands on development experience in JavaEE, SQL (Oracle). WebService techniques and JMS messaging.
Knowledge and experience of test driven development (jUnit) is a must.
A knowledge in the UNIX operating system is desirable. Their skills in creating Perl scripts to carry out problem solving and solutions to business requirements on UNIX will be of great help.
1) Strong developer skill set and hands on development experience in JavaEE, Weblogic Application Server
2) Working knowledge of development of BPM application development using BPMN, preferably using Oracle BPM 10g
3) Working practice with development of service oriented applications using CORBA, WebService and JMS messaging, preferably with the software modules as used in JAP application development
4) Working practice using JSF framework, preferably customized JSF framework
5) Database development using JDBC, SQL, Oracle 11g
6) Working practice with JAP development toolset (TIP 6, QMB) and software delivery processes
7) Knowledge and experience of test driven development (jUnit) is a must.
8) Good knowledge in the UNIX operating system, in creating Shell Scripts (preferably Oracle Solaris)
9) Knowhow in Configuration management using SVN
The role is highly technical and involves the following responsibilities:
- Technology solutions engineering and delivery of solutions using techniques mentioned above
- Capturing and understanding the requirements of the task or project. Being able to communicate back the requirements through both documentation and verbal communications
- Strong interpersonal and communication skills.
- Being able to work independently as well as part of a larger team
- Being able to work on multiple projects in parallel
- Participate in team discussions and share ideas
Start date: ASAP
Language: English (mandatory), French is a strong differenciator