Senior Full-Stack Developer - Java & Azure Job ID: JP054233
ITProposal
Aartselaar, Belgium
8 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Dutch, English Experience level
SeniorJob location
Aartselaar, Belgium
Tech stack
Java
Agile Methodologies
Artificial Intelligence
Azure
Cloud Computing
Code Review
Computer Programming
Continuous Integration
Hibernate
JUnit
Maven
Microsoft SQL Server
Node.js
OAuth
Software Engineering
Software Systems
Web Applications
Openapi
Spring-boot
GIT
Angular
Kubernetes
Azure
Reactive Programming
Front End Software Development
REST
Docker
Microservices
Job description
We are looking for a Senior Full-Stack Developer to support the development of modern web applications within a cloud-based Azure environment. You will work in Agile/SAFe product teams focused on building scalable applications and infrastructure-related solutions using Java and modern frontend technologies., * Develop and maintain full-stack web applications using Java 17/21 and Angular
- Build scalable microservices and RESTful APIs using Spring Boot and related frameworks
- Contribute to cloud-native solutions within the Azure ecosystem, including AKS and Azure DevOps
- Collaborate with Agile/SAFe product teams to deliver high-quality software solutions
- Participate in architecture discussions, code reviews, testing, and CI/CD activities
- Work with GIS-related data and infrastructure-focused applications
- Contribute to UX improvements and modern application design practices
- Support automation, deployment, and containerization using Docker and Kubernetes
Requirements
- Strong experience in Java development (Java 17 or 21)
- Solid knowledge of Angular, Spring Boot, REST APIs, and microservices architecture
- Experience with Azure, Azure DevOps, and Azure Kubernetes Service (AKS)
- Knowledge of Docker, Git, Hibernate, Maven, JUnit, and MS SQL Server
- Experience working in Agile/SAFe environments
- Familiarity with OAuth, OpenAPI, Node.js, and reactive programming is a plus
- Interest or experience in AI-assisted programming is considered an advantage
- Strong communication and collaboration skills
Languages
- Dutch: Native or bilingual proficiency
- English: Professional working proficiency