At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a FullStack Java Developer to join our UniQue team in Brussels.
What will you be doing in this role?
Development of front-end website;
Development of back-end website;
Design and develop APIs;
Building reusable code for future use;
Development and integration of technological components;
Implementation of user requirements;
Prototyping;
Elaboration of test programs;
Integration with other applications;
Writing of technical documentation;
Assistance with deployment and configuration of the system;
Participation in meetings with the project teams.
Requirements
What will you be bringing to the team?
Bachelor’s degree & 17 years of experience OR Master’s degree & 13 years of experience;
In depth knowledge of Java 8 – 11. (Java 17 and above is considered a plus);
Expertise with Spring ecosystem: Spring Boot, Spring MVC, Spring Security, Validation, Hibernate/JPA;
Strong experience developing RESTful and SOAP web services, including Spring Web Services;
Experience with API management (Apigee);
Solid experience with application servers: Tomcat, WebLogic;
Familiarity with testing frameworks:
Backend: Spring Boot Test, JUnit, Mockito;
Frontend: Karma, Jasmine, Mocha, Chai.
Competence with Angular 18+;
Solid knowledge of HTML5, CSS3, and LESS preprocessor;
Understanding of Continuous Integration/Continuous Development (CI/CD) practices;
Proficiency with build and dependency management using Maven and Gradle;
Source control using Git/Bitbucket;
Messaging technologies such as JMS queues;
Expertise with SOA, service buses, and message-oriented middleware;
Strong knowledge of Relational Database Management Systems, especially Oracle v12+;
Experience working with AWS;
Knowledge of UML, including use case, state transition, and activity diagrams;
Good understanding of Agile principles;
The following technologies and skills are considered a plus:
Atlassian Suite (JIRA, Confluence, Bitbucket, Bamboo);
MySQL (versions 5+);
Enterprise Service Bus technologies (Apache Camel, Apache ServiceMix, Oracle Service Bus…);
Web accessibility standards (WCAG 2.0, WCAG 2.1, WAI-ARIA);
UX design best practices (responsive and mobile-first design);
DevSecOps;
Design principles (SOLID, IDEALS, CQRS, SAGA);
Encryption & signing.
Proficiency in English language at C1 level;
Proficiency in French language at B2 level is considered an advantage.