De functie
Jouw rol
Als Java Developer werk je binnen het softwareontwikkelingsteam van onze IT-afdeling. Je ontwikkelt en onderhoudt kwalitatieve backend-toepassingen, denkt mee over architectuur en werkt nauw samen met analisten, architecten, scrummasters en eindgebruikers. Je draagt actief bij aan de digitale transformatie van onze organisatie.
Wat ga je doen?
• Applicatieontwikkeling & architectuur
Je ontwerpt en ontwikkelt Java-toepassingen op basis van functionele eisen en ICT-richtlijnen. Je werkt met moderne frameworks zoals Spring Boot en Hibernate en denkt mee over applicatiearchitecturen.
• Kwaliteitsborging & testing
Je voert unit tests uit, doet code reviews en zorgt voor performante softwareleveringen. Je past best practices toe voor CI/CD.
• Samenwerking & communicatie
Je werkt samen met analisten, projectleiders en eindgebruikers. Je communiceert helder over voortgang en verwachtingen en ondersteunt collega’s op technisch vlak.
• Technische expertise & innovatie
Je volgt nieuwe trends binnen Java en cloudontwikkeling, werkt mee aan Azure-gebaseerde architecturen en deelt actief kennis met je team.
• Database- & API-integratie
Je ontwikkelt REST-services, beheert SQL en NoSQL databases en integreert met Azure services zoals Service Bus, Event Hub en Cosmos DB.
Jouw profiel
Wat breng je mee?
• Bachelor of master in Informatica.
• Minstens 5 jaar ervaring in Java backend ontwikkeling.
• Sterke communicatieve vaardigheden en zin om collega’s technisch te ondersteunen.
• Teamspeler met een proactieve, leergierige en kwaliteitsgerichte houding.
• Ervaring met applicatiearchitectuur en het uitwerken van technische oplossingen.
• Flexibel, creatief en verantwoordelijk.
Technische expertise
• Java 17+, Spring Boot, Hibernate, REST API’s.
• Azure Cloud: Event Hub, Service Bus, Cosmos DB, API Management.
• CI/CD tools: Git, Maven/Gradle, GitHub Actions, Terraform.
• SQL, NoSQL, Liquibase.
• Microservices en containerisatie (Docker, Kubernetes).
• Clean Code, Agile/Scrum, DevOps.
Pluspunten
• Ervaring met frontend frameworks zoals React.
• Kennis van monitoring tools zoals Application Insights of ELK.
• Certificering in Java of Azure is een troef.