Job description
Title: Full Stack Developer – Java
Location: Near-Site, Brussels, Belgium (maximum of 5 days onsite per month)
Day Rate: €430 per day
Project Duration: 1100 days
We are looking for a Full Stack Developer that will contribute to the full lifecycle of technical solutions and be responsible for:
Specific Expertise Required
Location: Near-Site, Brussels, Belgium (maximum of 5 days onsite per month)
Day Rate: €430 per day
Project Duration: 1100 days
We are looking for a Full Stack Developer that will contribute to the full lifecycle of technical solutions and be responsible for:
- Designing, developing, and integrating technological components
- Implementing user and business requirements
- Prototyping and producing proofs of concept
- Creating and executing test programs and test automation
- Ensuring integration with existing systems
- Writing structured technical documentation
- Supporting deployment, configuration, and operational activities
- Participating in project and technical meetings
- Contributing to architecture, design discussions, and continuous improvement
Specific Expertise Required
- In-depth knowledge and hands-on experience with Spring Framework:
Spring Core, Spring MVC, Spring Security, JPA/Hibernate - Strong experience with CI/CD and DevOps practices
(GIT/Bitbucket, Maven, Gradle, Bamboo/Jenkins) - Strong experience with Spring Boot Test, JUnit, Mockito
- Experience with Angular and NPM
- Experience with Oracle 8+ or MySQL 5+
- Experience using Hibernate/JPA
- Knowledge of REST, SOAP, and Spring Web Services
- Experience with the Atlassian suite (JIRA, Confluence, Bitbucket, Bamboo)
- Familiarity with modern security standards: JWT, JWE, JWKS, OIDC, CAS
- Knowledge of encryption and signing techniques
- Knowledge of API gateways (WSO2, Spring Cloud Gateway, Eureka/Zuul)
- Knowledge of DevSecOps practices
- Experience with Kubernetes, Docker, AWS (asset)
- Knowledge of Web Accessibility standards (WCAG 2.0/2.1, WAI-ARIA)
- Understanding of UX design best practices (responsive/mobile-first)
- Experience with additional JavaScript frameworks is an asset:
jQuery, NGRX, React, Knockout.js, etc.