Back to Jobs
Senior Software Engineer JAVA
MC Expert
Gent, Belgiumhybridcontractsenior
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.
Description (English)
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.
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.
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.
Competitive
Job Info
Type
contract
Level
senior
Work
hybrid
Salary
Competitive
Posted
Jul 3, 2026
Start Date
Jul 1, 2026
Deadline
Jul 7, 2026
Tech Stack
JavaSpring BootHibernateAzureDockerRESTful APISQL