Senior Java full stack Developer
Reden van het bestaan van de functie:
- Ontwikkelen, programmeren, testen en onderhouden van toegewezen softwareapplicaties en beheersoftware om zo foutloze mogelijke IT-toepassingen te verkrijgen die voldoen aan de behoeften en verwachtingen van het business.
Resultaatsgebieden:
-
Deelnemen aan het bepalen van de behoeften van de gebruikers en uitvoeren van een haalbaarheidsanalyse om de behoeften van de gebruikers te kennen, hun technische haalbaarheid te evalueren en een vlotte programmatie van de applicatie mogelijk te maken.
-
Uitvoeren van een technische analyse en opstellen van documentatie met betrekking tot wijzigingen en ontwikkelingen van de toegewezen applicaties om over een nuttige basis te beschikken die toekomstige wijzigingen aan de applicaties vereenvoudigt.
-
Testen van de binnen de afdeling ontworpen oplossingen en het aanbrengen van eventuele wijzigingen om ervoor te zorgen dat de oplossingen voldoen aan de vastgelegde kwaliteitsnormen en aan de behoeften van het business.
-
Opvolgen van de ontwikkelingen in productie en indien nodig aanpassingen aanbrengen, bijdragen aan de realisatie en verbetering van de toegewezen applicaties om een vlot en efficiënt ontwikkelproces te waarborgen.
-
Controleren, analyseren en oplossen van interventieverzoeken en bugs met betrekking tot de toegewezen applicaties om het zo foutloos mogelijk functioneren van de applicaties te garanderen.
-
Fungeren als adviseur voor technische ondersteuning en functionele vragen betreffende softwareapplicaties en beheersoftware, evenals het realiseren van oplossingen voor interne en externe partijen om optimaal ondersteuning te bieden bij het gebruik en de ontwikkeling van verschillende applicaties.
Verantwoordelijkheden:
- Begrijpt de aanvragen en behoeften van de klant, stelt deze kritisch in vraag (wat, waarom, wie, wanneer, waar en hoe), en zorgt ervoor kritisch, analytisch en creatief te zijn.
- Begrijpt de verschillende concepten van databasemodellering en objectgeoriënteerd programmeren.
- Kan ingrijpen op de volledige technische backend-keten en de gebruikte technologieën.
- Sterke expertise in JAVA 8+ (Reactive Streams, performance, …) en bijbehorende frameworks (vooral Spring en Maven).
- Goede kennis van de volgende componenten: Jenkins, JIRA, Git… Kennis van implementatie van microservices en database-queries (Oracle, SQL en DB2) is een pluspunt.
- Documenteert de applicaties waarvoor hij/zij verantwoordelijk is (bijvoorbeeld gebruikershandleidingen, processen, …).
- Neemt deel aan de Agile way-of-life van het team (SCRUM Methodology).
- Ontwikkelt en test.
- Ontwikkelt nieuwe functionaliteiten of bugfixes in JAVA volgens de reeds gebruikte patterns.
- Test eigen realisaties of die van een teamlid.
- Ondersteunt het Business bij het gebruik van data.
- Technische analyses en het uitdagen van business-analyses.
- Respecteert de Governance en strategie van D’Ieteren IT.
Kennis/ervaring:
- Kennisniveau Master, Bachelor of gelijkwaardig door ervaring.
- Minimaal 5 jaar professionele ervaring.
- Concrete ervaring in analyse en ontwikkeling in JAVA (bij voorkeur Spring en Reactive Streams).
- Goede kennis van de componenten Git, Jenkins en JIRA.
- Goede kennis van DB (Oracle, SQL, DB2, …).
- Kennis van het gebruik van een IDE zoals IntelliJ of vergelijkbaar.
- Goede frontend-ervaring in de laatste versies van Angular (React is een pluspunt).
- Vertrouwd met de volgende concepten: ngrx, OpenID Connect, HTML, CSS en Typescript, SASS.
- Kennis van Json Form is eveneens een pluspunt.
- Goede kennis van Frans of Nederlands (mondeling/schriftelijk), en kennis van Engels (mondeling/schriftelijk).
- Mondelinge beheersing van het Frans is een pluspunt (Franstalig team).
Gezochte kwaliteiten:
- Synthesevermogen en een goed organisatievermogen.
- Proactief in het werk en op zoek naar nieuwe oplossingen.
- Zelfstandig.
- Nauwkeurig.
- Goede communicatieve vaardigheden.
- Goed luistervermogen.
- Autodidact.
Apply for this Job
This position was originally posted on Pro Unity.
It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.
Search jobs by category
- AI Engineer
- Application Support Analyst
- Business Analyst
- Business Intelligence Analyst
- CRM Developer
- Cybersecurity Analyst
- Data Analyst
- Database Administrator
- Data Engineer
- Data Scientist
- Developer
- DevOps Engineer
- Embedded Systems Engineer
- ERP Consultant
gofreelance
© 2026 gofreelance.be