Skip to content

Software Development

Senior Software Engineer JAVA

Location
Gent, Belgium
Work mode
Hybrid
Contract
Contract · Senior
Closed
7 Jul 2026

This mission closed on 7 Jul 2026.

It stays online for reference, but it no longer takes applications.

About the mission

We are looking for a Senior Software Engineer JAVA to join our dynamic Agile team in developing online services. The ideal candidate will have extensive experience in leading JAVA projects, developing microservices, and working with Azure technologies.

Read the full description
As a Senior application engineer, you will be part of a young, dynamic, Agile team that develops online services.

You will deliver a final product that meets the standards of application architecture, the functional requirements of users, and the overall ICT strategy and guidelines. You are attracted to the latest trends and developments, eager to learn, and want to share your knowledge with colleagues during technical working groups. You will collaborate with other developers, software engineers, analysts, scrum masters, and end-users to create qualitative, user-friendly tools for various business units. You will communicate with internal customers regarding expectations and provide regular feedback on status.

You will contribute to best practices in establishing a new architecture based on Azure.

Profile


You are a team player looking for a varied role that brings challenges. You have experience taking the lead within a JAVA project team (determining application architecture, technical implementation, Azure setup...). You are creative and have a sense of responsibility. You take the initiative to provide quality solutions. You have several relevant years of experience in developing microservices with the accompanying API layer.

Knowledge and/or experience in several of the following areas:

Java tools/technologies/frameworks/standards (e.g., IntelliJ, Spring Boot, Hibernate, etc.) and software development methodologies and tools.
Continuous deployment and integration based on Git, Maven/Gradle, Nexus, Bamboo, etc.
Development or integration of REST services.
Event-driven architecture.
Database development: SQL, relational databases, Cosmos DB.
Java servers such as Tomcat.
Docker.
Azure holds no secrets: Event Hub, Service Bus, Event Grid, CosmosDB, AKS, Functions, API Management, Application Insights, Logic Apps,...
Terraform templates.

What you'll do

  • Deliver a final product according to application architecture standards and user requirements
  • Collaborate with developers, software engineers, analysts, scrum masters, and end-users
  • Communicate with internal customers regarding expectations and provide feedback
  • Contribute to best practices in establishing a new architecture based on Azure

What we're looking for

  • Experience in leading a JAVA project team
  • Relevant years of experience in developing microservices with API layers
  • Familiarity with Java tools/technologies/frameworks such as IntelliJ, Spring Boot, Hibernate
  • Experience with continuous deployment and integration using Git, Maven/Gradle
  • Knowledge of REST services and event-driven architecture
  • Database development skills in SQL and relational databases
  • Experience with Java servers like Tomcat
  • Familiarity with Docker and Azure services

Skills

  • Java
  • Spring Boot
  • Hibernate
  • Azure
  • Docker
  • RESTful API
  • SQL