Full-Stack Developer

Hybrid, Brussels 

370-400 euro/day



1. CONTEXT/INTRODUCTION

European Commission agency which manages, develops and maintains a portfolio of about 20 systems in the domains of document management, legislative lifecycle, and policy and administrative support. Key systems are: Transparency Register, Register of Commission Documents, Better Regulation Portal, EU-Law Systems.



2.DESCRIPTION OF THE TASKS

  • Development and integration of technological components.
  • Implementation of user requirements.
  • Prototyping.
  • Elaboration of test programs.
  • Integration with other applications.
  • Writing of technical documentation.
  • Assistance with deployment and configuration of the system.
  • Participation in meetings with the project teams.

3. LEVEL OF EDUCATION

 Masters/Bachelors Degree 

4. KNOWLEDGE AND SKILLS

The following additional skills and knowledge are required for the performance of theabove-listed tasks:

  • In depth knowledge of HTML 5 and CSS 3
  • In depth knowledge of Java 8 and Java 11, Java 17 and above are plus.
  • In depth and proven knowledge of Spring and Spring Boot, Hibernate, JPA,

    Validation, Testing and Spring Security

  • In depth knowledge of Relational DBMS
  • Good knowledge of Agile principles
  • Good knowledge of interoperability technology (Service Oriented Architecture, web services, message-oriented middleware, service-oriented bus).
  • Knowledge of UML, in particular use case diagrams and activity diagrams.
  • Capability to write clear and structured technical documents
  • Ability to give business and technical presentations.
  • Ability to apply high quality standards
  • Analysis and problem-solving skills
  • Ability to cope with fast changing technologies used in application architecture and

     design

  • NON-Technical skills:

    • Capability of integration in an international/multicultural environment.
    • Ability to work in multi-cultural environment, on multiple projects with multiple

       stakeholders.

    • Ability to understand, speak and write English C1 is mandatory
    • Ability to understand, speak and write French B1 will be an advantage.
    • High degree of discretion and integrity is required

5. SPECIFIC EXPERTISE

  • In depth knowledge of, and experience with Spring, including Core, JPA/Hibernate, Security and MVC
  • In depth knowledge of, and experience with Struts
  • In depth knowledge and skills on using Continuing Development / Continuing Integration techniques, knowledge of source code control repositories (GIT/Bitbucket) and build tools such as Maven or Gradle.
  • In depth knowledge of, and experience working with Oracle
  • In depth knowledge of, and experience working Weblogic 3
  • In depth knowledge of, and experience with modern security frameworks/protocols : JWT, OAUTH2 andCAS
  • In depth knowledge of, and experience working with REST and SOAP webservices
  • In depth knowledge of, and experience working with JSON format with JAX-WS and with Jackson
  • In depth knowledge of, and experience working with JMS
  • In depth knowledge of, and experience working with Javascript framework JQuery.
  • In depth knowledge of, and experience with HTML 5 and CSS3
  • Good knowledge and experience working with Javascript framework Angular.
  • Good knowledge and experience working with Javascript framework KendoJS.
  • Good knowledge and experience working with Javascript framework RequireJS.
  • Good knowledge and experience working with Tomcat
  • Good knowledge and experience working with AWS cloud.
  • Good knowledge and experience working with Kafka messages.
  • Good knowledge and experience working with BPMN
  • Good knowledge and experience with MySQL
  • Experience working with the Atlassian Suite, JIRA Confluence Bitbucket and Bamboo

Location

Brussels, Belgium

Job Overview
Job Posted:
7 months ago
Job Expires:
Job Type
Full Time

Share This Job: