Description
Voor een klant van Brainbridge in Brussel ben ik op zoek naar eenSENIOR JAVA DEVELOPER
Start :
End date :
Location : Brussels
Description :
The main function of an analyst/developer is to develop and design web applications and web sites. A typical analyst/developer is responsible for directing web site content creation, enhancement and maintenance. An entry level analyst/developer typically has a Bachelors degree or equivalent training with previous experience. As the levels progress, the years experience increase along with leadership expectations, with the introduction of a supervisory role at Level 2. The technical skills, including the knowledge of computer hardware and software, increase across levels, starting from basic at Level 1 to expert at Level 3.
Responsibilities:
- Migrate existing end-to-end test cases and implementing new test cases
- Migrate web services and hibernate domain models from legacy XML based form.
- Implement new uses case (business requirements) where necessary
- Build and deployment of applications for system testing
Technical skills:
- Java, Hibernate 3, EJB 3.0 and Web Services (WSDL) / Knowledge of and experience with Webservices is mandatory. The one used at client is Axis (very nice-to-have)
- Strong experience in writing end-to-end regression tests
using JUnit, DBUnit and mocking frameworks (ex: JMock, EasyMock).
- knowledge of SQL
- Regression tests shall cover all functional use case operation from web service, MQ and batch processes to the backend data store
- And lastly, experience in migrating Webservices and Hibernate domain models from legacy XML configuration to
form.
Nice to have's :
- Basic knowledge of Struts
- JBoss 4+ and understanding of build and deployment frameworks
Personal skills:
Should be self motivated and need little supervision to carry out work.
LANGUAGES :
-Fluent spoken & written English is mandatory
-French & Dutch is a plus.