For our client at the European Commission, we are currently hiring a Java Developer.
Position is located in Brussels, Belgium.
Relocation required.

MAIN TASKS

  • Development of front-end website architecture.
  • Design of user interactions on web pages.
  • Development of back-end website applications.
  • Implement core business logic.
  • Creation of servers and databases for functionality.
  • Understanding and implementation of security and data protection.
  • Cross-platform optimisation.
  • Design responsive applications.
  • Design and develop APIs.
  • Participating in the design and creation of scalable software.
  • Taking lead on projects, as needed.
  • Maintenance of code integrity and organisation.
  • Writing clean, functional code on the front- and back-end.
  • Compile and analyse data, processes, and codes to troubleshoot problems and identify area for improvement.
  • Testing and fixing bugs or other coding issues.
  • Meet both technical and consumer needs.
  • Write technical documentation.

REQUIRED SKILLS

  1. knowledge of at least one modern front-end framework (preferably Angular);
  2. knowledge of Java Persistence API (JPA);
  3. knowledge of Spring Framework;
  4. knowledge of Spring Boot;
  5. Experience with micro-service architectures
  6. Very good English skills
  7. Experience with Cloud-based apps

PREFERRED SKILLS (nice to have)

  • Work experience with data modelling
  • Work experience with physical database design
  • Experience with Jquery