Description
Westhouse offers the entire range of IT consulting services. We operate a worldwide network of highly qualified consult-ants and developers. Our customers appreciate the targeted solutions which we propose and implement for their de-manding assignments.
For our big client we are looking for:
Infrastructure Software Engineer in Java and JEE6 +9 years
Skills
- Proven work experience in agile Java projects.
- Proven work experience in Maven: general usage, advanced project configuration, plugin development, Nexus repository management
- Extensive experience with the following development, continuous integration and quality tools: SVN, Maven, Eclipse, Macker, JIRA, Bamboo, Hudson/Jenkins, Fisheye, Crucible, Confluence.
Expertise in Java programming language:
- Multiple years' work experience with JEE technology platform and specifically in the following standards and at least one of the related implementations: JAX-WS, JAX-RS, JMS, EJB, JTA, JPA2, Servlet 2.3 -> 3.0
- Multiple years' work experience with WebLogic Application Server and Jetty web server. Expertise in JBoss7 is a plus.
- Multiple years' work experience with Spring framework: Inversion of control, Aspect oriented programming, Transaction management
- Effective work experience in RESTfull architecture with Jersey and Jackson
- Effective work experience in BPM, specifically with one of the following BPMN2.0 solution: Oracle BPM Suite or Activiti or jBPM.
- Experience in application security: authentication with SSO and CAS, authorization, Spring security (ACEGI)
Expertise in user interface development:
- Effective work experience and in-depth knowledge of the following Java UI frameworks and standards: JSF (1 and 2), Vaadin
- Good knowledge of Javascript libraries (mostly jQuery), XML and JSON manipulation, MVVM pattern, HTML5 set ups.
Profile
Good communication skills ( both in English and French )
Tasks
- Configuration of JEE libraries
- Integration of development tools: maven, eclipse
- Upgrade of RefApp building blocks: WebLogic deployment, JPA
- Test automation: Selenium Webdrive, JUnit
- Integration into CITnet ALM platform (JIRA, Confluence, Bamboo, SVN)
- Evaluation of new libraries
- Development of Proof of concept for new libraries and JEE technologies
- Evaluation documentation
- Evaluation of third-part projects and libraries in the stake of reusability
- Integration of new JEE based technologies into the RefApp
- Velocity Scripting
- Participate to Fire-Fighting missions for any development team.
- Kick off training on RefApp solutions and techniques, specifically in the field of user interfaces.
- Conception, design, coordination of the implementation and quality assessment of information systems technical architectures and supporting infrastructures
- Test automation and code quality tools: Selenium, PMD, Findbug, Sonar
- Analysis and design reviews of information systems enterprise-, information- and application component architectures
- JEE expertise for code audit, testing and deployment of applications.
- Elaboration of guidelines and recommendations concerning technical architecture in software development, taking into account the existing infrastructure
- Extensive technical documentation (in both English and French) for developers, platform and system administrators.
Production of software architecture documents
Start date: ASAP
Location: Brussels
Duration: 1000 days
If you are interested in this offer, please send us your Curriculum Vitae