Job 1000 van 1000


Report this listing

Solliciteren



Fullstack developer, Brussels


Fullstack developer, Brussels (near-site) – EU Public Institutions

Job role: Fullstack developer.

Minimum experience: 15 years.

Studies required: Graduate.

Language: English (C1) (Mandatory).

Location: Brussels (near-site).

DESCRIPTION:

The Fullstack Developer will be responsible for designing, developing, and maintaining complex applications using both frontend and backend technologies. The selected candidate must have in‑depth knowledge of HTML5, CSS3, Java (8 and 11; Java 17+ is a plus), relational databases, and the Spring ecosystem. Strong experience with JavaScript frameworks (Angular, JQuery, React) is required, along with solid understanding of Agile principles, design principles (SOLID, IDEALS, CQRS; SAGA is a plus), and interoperability technologies (REST, Service Oriented Architecture, web services, message‑oriented middleware, service‑oriented bus).
The candidate must be able to produce clear and structured technical documentation, deliver business and technical presentations, apply high quality standards, and adapt quickly to evolving technologies in application architecture and design.

Tasks:

·       Design, develop, and maintain fullstack applications using both frontend and backend technologies.

·       Implement solutions using HTML5, CSS3, Java, and the Spring Framework.

·       Contribute to development using JavaScript frameworks such as Angular, JQuery, or React.

·       Design and implement architectures based on interoperability principles (REST, SOA, web services, message‑oriented middleware).

·       Create and maintain UML diagrams (use cases, state transition diagrams, activity diagrams).

·       Write clear and structured technical documentation.

·       Deliver technical and business presentations.

·       Ensure high quality standards across development activities.

·       Analyze and resolve complex technical issues.

·       Continuously adapt to fast‑changing technologies in application architecture and design.

·       Work following Agile principles and contribute to continuous improvement.

Specific Expertise:

·       In‑depth knowledge of, and experience with Spring and Spring Boot, Hibernate/JPA, MVC, Validation, Testing and Spring Security.

·       In‑depth knowledge and skills in using Continuous Development / Continuous Integration techniques, source code control repositories (GIT/Bitbucket) and build tools such as Maven and Gradle.

·       In‑depth knowledge of, and experience with Spring Boot Test, jUnit and Mockito.

·       In‑depth knowledge of, and experience with Angular version 18 or more.

·       In‑depth knowledge of, and experience with Karma and Jasmine testing frameworks.

·       In‑depth knowledge of, and experience of REST principles.

·       In‑depth knowledge of, and experience of SOAP and Spring Web Services.

·       Knowledge of, and experience with HTML5 and CSS3.

·       Knowledge of, and experience with LESS dynamic preprocessor.

·       Knowledge of, and experience with Mocha / CHAI JavaScript testing framework.

·       Knowledge of, and experience with Tomcat.

·       Knowledge of, and experience with JMS Queues.

·       Knowledge of, and experience with APIGEE.

·       Knowledge of, and experience with Weblogic.

·       Knowledge of, and experience with Oracle (versions 12+).

·       Knowledge of, and experience with AWS.

·       Experience working with the Atlassian Suite: JIRA, Confluence, Bitbucket and Bamboo.

·       Knowledge of encryption and signing is an asset.

·       Knowledge of DevSecOps is an asset.

·       Knowledge of, and experience with MySQL (versions 5+) is an asset.

·       Experience with Enterprise Service Bus technologies (Apache Camel, Apache ServiceMix, Oracle Service Bus…) is an asset.

·       Knowledge of Web accessibility standards (WCAG 2.0, WCAG 2.1, WAI‑ARIA) is an asset.

·       Good understanding of UX design best practices, particularly responsive and mobile‑first design, is an asset.

Language:

·       English (C1).

Location:

·       Brussels (near-site).

Rate:

· €/day.

Solliciteren

Meer banen van je zoekopdracht