Full-Stack Engineer (Java)

Full-Stack Engineer (Java)

Uni Systems

Brussels, Belgium

Description

At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a Full-Stack Engineer (Java) to join our UniQue team.

What will you be doing in this role?

  • Design and development of software components and building blocks using suitable back-end components and frameworks (Java Spring, JPA);
  • Design of application APIs using suitable frameworks (REST, Swagger);
  • Design and implementation of application integration with corporate IAM services for authentication and authorization purposes;
  • Delivery through a CI/CD pipeline;
  • Implementation of code according to a technical analysis.

Requirements

What will you be bringing to the team?

  • Master’s degree in IT with minimum 13 years of relevant experience, including proven and recent coding experience in Java web application development (Java Spring, Hibernate);
  • At least 6 years of experience with Java web application development, including 3 years with Java Spring and REST API development;
  • Minimum 3 years of experience in developing complex information systems;
  • Minimum 3 years of frontend development using Angular or Kendo UI;
  • Good knowledge of UI/UX for web applications, including responsive design;
  • At least 2 years of experience with Agile software development practices (refactoring, test-driven development, user story modeling);
  • Very good knowledge of web application design, in particular Java back-end components and frameworks (Spring Framework, Spring Data, Spring for Web Services, JPA, Spring Security);
  • Experience with JEE applications;
  • Experience with CI/CD pipelines, containerization (Docker), Git, Maven, Jenkins;
  • Familiarity with Atlassian tools (Bitbucket, Jira, Confluence) and development IDEs (VS Code or JetBrains IDEs);
  • Good knowledge of JUnit;
  • Good knowledge of Enterprise Architecture, Java application servers (Oracle WebLogic), relational DBMS (Oracle DB), SQL, and UML modeling methods;
  • Knowledge of interoperability technologies (web services, REST APIs) and security concepts, including OAuth;
  • Knowledge of SCRUM methodology is an advantage;
  • Fluent in English (at least B2).

Don't forget to mention BrusselsJobs when applying.

Share this Job

More Job Searches

English Speaking      Information Technology (IT)      Remote      Web Development/Editing      Uni Systems     

BrusselsJobs Logo

© EuroJobsites 2026