Senior Java Developer - Flanders Digital
Senior Java Developer - Flanders Digital
Cegeka
Flemish Region, Belgium
See who Cegeka has hired for this role
- Je werkt in het Vlaams Agentschap voor Werk en Sociale Economie.
- Je ontwikkelt complexe en uitdagende bedrijfstoepassingen en werkt met de nieuwste tools en technologieën.
- Je neemt hands-on deel aan design en softwareontwikkeling op basis van de functionele analyse en zorgt voor een goede integratie met externe applicaties.
- Je werkt in een gedreven agile team dat bestaat uit functioneel analisten, ontwikkelaars en een agile projectleider/scrummaster.
- Je bouwt applicaties van hoge kwaliteit die extra business value voor onze klanten genereren.
- Je bent een echte “software craftsman” die softwareontwikkeling als een ambacht ziet.
- Je schrijft kwalitatieve, goed leesbare code en refactor waar nodig. Je garandeert kwaliteit door test-driven development en continuous learning.
- Je deelt actief je kennis en werkt mee aan de continue verbetering van de werking van het team.
- Je kunt je technische kennis ook inzetten in presales trajecten.
- Je spreekt Nederlands en Engels.
- Je hebt kennis van abstractie, encapsulatie, overerving, polymorfisme, interfaces, high cohesion, (multi)threading, en design patterns. Je bent bekend met REST (JSON) en API testing, evenals Git.
- Je hebt ervaring met (unit)testen in Junit en Mockito, waarbij onafhankelijkheid van andere tests en testdata, evenals flaky tests, een belangrijke rol spelen.
- Je bent vertrouwd met integratietesten en Agile/Scrum-methodieken (E2E-agiliteit, mindset, business value, openheid voor verandering, etc.).
- Je kent het Spring framework, inclusief Inversion of Control, Model-View-Controller, transaction management en Spring Boot.
- Je hebt kennis van Hibernate en Jakarta Persistence (Java Persistence API) en begrijpt begrippen zoals relationele databases, NoSQL, Elastic en S3.
- Je hebt ervaring met SQL en bent vertrouwd met databanken in een microservicescontext, evenals databaseversiebeheer tools zoals Redgate Flyway.
- Je kent de principes van privacy by design en past deze toe in je werk.
- Je hebt ervaring met securityconcepten zoals authenticatie, autorisatie, identificatie, en backend validatie. Hexagonale structuur: Je bent bekend met de hexagonale architectuur.
- Je hebt ervaring met containerisatie (Docker) en container-orkestratiesystemen zoals Kubernetes, OpenShift, ArgoCD, Helm en Vault.
- Je weet hoe je omgaat met messaging/queuing in je code en bent vertrouwd met JMS API.
- Je hebt ervaring met SOAP (XML) en kunt de toepassing hiervan toelichten. Je kunt een WSDL en WADL interpreteren en hebt begrip van XML Schema (XSD).
- Je bent bekend met domain-driven design, event-driven architectuur, CQRS en event sourcing.
- Je hebt ervaring met microservices en kent de basisprincipes van Continuous Integration/Continuous Deployment (CI/CD).
- Je hebt basiskennis van Linux en kunt connecteren met een server, bijvoorbeeld om logbestanden te raadplegen.
- We vragen heel wat (talenten) van jou. Gelukkig krijg je er ook heel wat voor terug! Competenties en karakter zijn voor ons essentieel, naast ervaring en ambities. Cegeka investeert voortdurend in talent management opdat elke medewerker zijn potentieel kan realiseren.
- Je start bij een Top Employer!
- Een marktconform loon aangevuld met extralegale voordelen. Een elektrische wagen met laadpas of een mobiliteitsbudget, maaltijdcheques, ecocheques, een interessante groeps- en hospitalisatieverzekering, een gsm-abonnement, een forfaitaire onkostenvergoeding, een krachtige laptop en de mogelijkheid om je salarispakket een eigen accent te geven dankzij ons Flex Reward Plan.
- Flexibele werkuren én een mooie work/life balans.
- Een top team: waarin nieuwe frisse ideeën en initiatieven steeds welkom zijn! Team-events, maandelijkse happy hours en een steeds legendarisch bedrijfsfeest horen daar ook bij.
- Begeleiding op maat: doorheen jouw carrière word je begeleid door onze people managers. Zo heb je een aanspreekpunt, een persoonlijke coach én een sparringpartner.
- Continu bijleren: door innovation centers, leesgroepen, knowledge sharing meetings, hackatons, deelname aan conferenties en externe opleidingen zetten we kennisdeling en bijleren centraal.
- Mogelijkheid tot groei: afhankelijk van je eigen interesses en initiatieven, biedt Cegeka verschillende horizontale en verticale carrièrepaden.
- Hybride werken: je werkt vanuit een Cegeka kantoor in jouw buurt (Hasselt, Leuven, Antwerpen, Gent), maar ook vanuit de agentschappen van de Vlaamse Overheid (Brussel op wandelafstand van het station), gecombineerd met thuiswerk.
- We hechten waarde aan duurzaamheid door CO2-neutraliteit na te streven met de elektrificatie van ons wagenpark en een milieuvriendelijk datacenter. We ontwikkelen innovatieve oplossingen met een positieve impact op milieu, mens en maatschappij, en streven naar een inclusieve en diverse werkomgeving waarin iedereen gewaardeerd en gehoord wordt.
Marktconform loon met extralegale voordelen: elektrische wagen of mobiliteitsbudget, maaltijd- en ecocheques, verzekeringen, gsm-abonnement, onkostenvergoeding, laptop, Flex Reward Plan.
Markconform loon
Continu bijleren via innovation centers, leesgroepen, kennisdeling, hackathons, conferenties en externe opleidingen.
Continu in ontwikkeling
Flexibele werkuren en goede work/life balans.
Work/life balans
Groeimogelijkheden: horizontale en verticale carrièrepaden.
Groeimogelijkheden
Hybride werken: werken op kantoor gecombineerd met thuiswerk.
Hybride werken
Persoonlijke begeleiding door people managers, coaches en sparringpartners.
Persoonlijke begeleiding
Duurzaamheid: CO2-neutraliteit, milieuvriendelijk datacenter, positieve impact op milieu, inclusieve en diverse werkomgeving.
Diversiteit en inclusief
Cegeka heeft het certificaat van Top Employer.
Top Employer
Top team met ruimte voor nieuwe ideeën, team-events, happy hours en bedrijfsfeesten.
Ruimte voor nieuwe ideeën
Aspire to more: onze belofte aan jou
Je krijgt bij Cegeka alle ruimte om jezelf als professional verder te ontwikkelen. Samen realiseren we wat je écht wil betekenen voor onze klanten en collega’s. We nodigen je graag uit om met ons mee te groeien. In een ongekende veelzijdigheid aan uitdagende, betekenisvolle IT-projecten. Zet je stempel op projecten bij aansprekende klanten waarbij we het verschil maken. Aspire to more.
We werken hier altijd met elkaar samen. Intensief, met veel plezier en betrokkenheid. Binnen een cultuur gedreven door familiewaarden: vol vertrouwen, mensgericht, open, loyaal en respectvol. Met veel vrijheid en verantwoordelijkheid. Kom deel uitmaken van de volgende fase van een trots, succesvol, snelgroeiend, innovatief, Europees IT-bedrijf vol ambities.
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Cegeka by 2x
See who you knowGet notified about new Senior Java Software Engineer jobs in Flemish Region, Belgium.
Sign in to create job alertSimilar jobs
People also viewed
-
FRONT END DEVELOPER
AI
-
C# Software Developer
C# Software Developer
-
.NET/Azure Software Engineer
.NET/Azure Software Engineer
-
.NET/Azure Software Engineer
.NET/Azure Software Engineer
-
Python Full Stack Developer
Python Full Stack Developer
-
Full-stack .NET developer
Full-stack .NET developer
-
Junior Full Stack Software Developer
Junior Full Stack Software Developer
-
Junior developer
Junior developer
-
Senior Software Engineer
Senior Software Engineer
-
Senior .NET developer (m/v/x)
Senior .NET developer (m/v/x)
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More