Senior Java Backend Developer
Locatie: Brussel – hybrid
The consultant will work as a senior Java Backend Developer within the development team.
Concrete tasks:
- Technical upgrade of a backend application built on top of an enterprise framework using opensource libraries.
- Spring 2 towards Spring 5
- Hibernate 3 towards Hibernate 5
- SOAP Webservices towards REST Webservice
- Upgrade Java 8 towards Java 21
- Spring 5 towards Spring 6
- Hibernate 5 towards Hibernate 6.5
More guidelines will be provided by the development support team.
Generic skills:
- Team player & communicative
- Independent developer for most development tasks
- Eager to learn to grow his/her development skill levels
- Decent development at a normal speed
- Conform to cross-project and project speficic development guidelines
Imperative technical knowledge:
- Technical knowledge and pratical experience of required technologies to be able to start development directly (see technical prole).
- Understand work habits like Srum/Kanban, test-driven development and continuous integration.
- J2SE/J2EE experience and having the spirit of Open Source tools and libraries.
Deliverables:
- Well-commented & tested application code.
- Design / technical documentation.
Skills
- Bamboo
- Design RESTful endpoints
- Design tools (IntelliJ, SVN or GIT, Maven, Bamboo & Sonar)
- GIT
- Java 8
- Java & hibernate
- JPA
- JUnit
- Maven
- Oracle Database
- Security Expertise (OWASP and Spring Security)
- Soap API
- Spring
- Spring Batch
- SQL
- Dutch or French / English
- Scrum & Kanban
Languages
Dutch or French Native or bilingual prociency
English Professional working prociency