Home / Candidates / Vacancies

Application Software Developer


Location: Brussels Area, Belgium (Europe)

Type: Permanent

Reference: 10921


Our Client are seeking an Application Developer in a long-term, permanent contract position, based in Brussels, Belgium. This is an urgent requirement, paying €250 EUR per day. You will be responsible for the development and maintenance of software applications in delivering digital business solutions. Java, JEE, Spring and Hibernate programming experience are mandatory requirements to apply for this role.

This position is based in Brussels, but there may be the odd requirement to work in Luxembourg if required on a case by case basis.

Roles and Responsibilties

  • Playing a key role in the delivery of digital business solutions for the Client and the Client's stakeholders as well as for public administration and citizens
  • Development and maintenance of software applications
  • Development of information systems in different domains such as document management, knowledge management and crisis management
  • Assistance with testing, deployment and configuration of the software applications
  • Writing of technical documentation
  • Participation in meetings with the project team

Essential Requirements:

  • Minimum 4 years of programming experience in Java and JEE
  • Minimum 2 years of programming experience with Spring and Hibernate
  • Good command of English language is essential
  • Knowledge of French is an advantage
  • In depth knowledge of Java programming language and core Java concepts
  • In depth knowledge of Java EE technologies, especially JPA(2.x), JMS, web services, JAX-WS, JSP and Servlets, Applets and Swing;
  • In depth knowledge of Spring (3.x) and Hibernate
  • Good knowledge of JavaScript and experience with a JavaScript framework
  • Good knowledge of HTML, CSS, JQuery, Ajax and XML/XSL/XSLT; knowledge of HTML5 is a plus
  • Good knowledge of Oracle Weblogic application server; knowledge of JBoss is a plus
  • Good knowledge of SQL and Oracle relational databases; knowledge of MySQL is a plus
  • Knowledge of UML
  • Knowledge of encryption concepts
  • Knowledge of Atlassian Jira, Bamboo, Apache Subversion, Maven, Eclipse/IntelliJ IDEA
  • Familiar with RUP and/or SCRUM methodologies
  • Ability to cope with fast changing technologies used in application development
  • Ability to participate in multi-lingual meetings, ease of communication

Due to the high levels of interest in our advertised vacancies and the number of applications we receive, Simpson Booth regrets that it is not always possible to respond to all submissions. If you have not heard from Simpson Booth regarding your application within 14 days please assume that, in this instance, you have been unsuccessful.