Twitter
Linkedin
Google +
t. +32 (0) 4 249 72 11
A place for
talent and excellence
NRB banner
Home > > Vacancy Senior Java Developer

Senior Java Developer

logo

Mission and tasks

This position is for a large project implementing wide requirements and business processes in the scientific and regulation area.

Profile

The ideal candidate will be expected to possess the following:

  • University degree in Information Technology;
  • Minimum 7 years of professional experience in IT after the completion of studies;
  • Experience in the development of web applications in either one or both the Spring and Java EE ecosystems;
  • Solid experience in:
    • Web app development with a MVC framework like JSF, Spring MVC or similar;
    • Relational database management systems, object relational mapping frameworks (JPA) and SQL;
    • SOAP or REST web services and XML or JSON processing;
    • EJBs or equivalent Spring stack components, transactional services and dependency injection (Spring or CDI).
  • Experience in messaging systems (e.g. JMS) and/or business process management systems (e.g. Activiti);
  • At least fair understanding of/experience in object oriented Javascript, HTML (preferably 5) and CSS (preferably 3);
  • At least basic understanding of/experience in Javascript MV* frameworks (preferably AngularJS);
  • At least limited exposure to/understanding of NoSQL databases;
  • Familiarization with build systems (Maven, Gradle, etc.), continuous integration setups (e.g. Jenkins), and static code analysis and quality tools (e.g. SonarQube);
  • Understanding of the Agile Software Development methodology;
  • Excellent verbal and written communication skills in English;
  • Good team spirit and able to work in an international and multi-cultural environment.

All vacancies