Senior Java Developer
Job description
You analyse the clients’ needs and translate this information into a technical document. The complexity and scale of the project will be in line with your level of expertise.
You manage project assets (configuration management) and develop (part of) a solution based on functional and technical specifications.
You perform unit tests and integration tests.
You may become responsible for the coaching and supporting of junior colleagues which work together with you on the project.
You maybe support our sales team in proposing the most adequate solutions.
Requirements
You have at least 3 years of relevant experience in 1 or more of the following technological domains:
JEE 5 and higher
PL/SQL
Front-end web techniques : PHP, HTML, CSS, JavaScript, Ajax, GWT
Front-end Java frameworks : JSP, JSF, Struts, Spring MVC, Swing
Server side frameworks : Spring, JPA, Hibernate, servlets, JDBC
Continuous integration environment and frameworks : SVN, Maven, Hudson, …
Application Servers : WebSphere, jBoss, Tomcat, ..
Portal technology : Liferay, WebSphere Portal
Document management frameworks : Liferay
Service Oriented architectures, ESBs, Web Services, XML
UML modelling tools : Enterprise Architect, Agilian, Rational Software Modeler
Methodologies such as Scrum, RUP, Agile
You can use UML in your technical analysis.
You speak Dutch or French (native) and have at least a passive knowledge of the other language. Good knowledge of the English language is important.
You are able to work autonomously as well as in a team. Our projects may to a certain extent require flexibility and mobility on the Belgian territory (and very exceptionally abroad).
Drive, motivation, initiative, eager to learn, a professional attitude, growth potential, are all values that are strongly appreciated.