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
- knowledge of at least one modern front-end framework (preferably Angular);
- knowledge of Java Persistence API (JPA);
- knowledge of Spring Framework;
- knowledge of Spring Boot;
- Experience with micro-service architectures
- Very good English skills
- Experience with Cloud-based apps
PREFERRED SKILLS (nice to have)
- Work experience with data modelling
- Work experience with physical database design
- Experience with Jquery