Lead Java developer - Social Impact

Software & Analysis
Professional, Freelancer

Cegeka is op zoek naar een Lead Java developer om onze agile teams te versterken binnen het Acerta EverESSt-project. In dit project bouwen we aan de toekomstige payroll engine. De belangrijkste taak van een payroll engine, ook wel loonmotor, is de loonberekening. Kortweg vanaf het bepalen van het recht op brutoloon tot aan het netto. Hier vloeien belastingdossiers voor de eigenlijke jaarlijkse aangifte, betalingsbestanden voor de geldstromen, etc. uit voort.    Acerta is een Belgische HR-dienstverlener met loonberekening als één van hun hoofdactiviteiten voor bedrijven van elke omvang. De afdeling die verantwoordelijk is voor deze berekening wordt een "Erkend Sociaal Secretariaat (ESS)" genoemd. De meeste social secretariaten werken met loonmotoren gebaseerd op mainframetechnologieën die vaak 20 tot 30 jaar oud zijn. De behoefte groeit voor een nieuwe loonmotor die gebruik maakt van moderne technologie, die zowel kosteneffectief is alsook nieuwe bedrijfsprocessen en modellen kan ondersteunen.    Hoe wij met Cegeka dit tot een succes maken? Door te doen waar we goed in zijn: kwalitatieve software bouwen met behulp van onze Agile-mentaliteit en beste ontwikkelpraktijken. We gebruiken technieken als DDD, TDD en BDD. De technologiestack is Java-gebaseerde docker containers die draaien op Openshift. De uitdagingen liggen zowel op vlak van functionele requirements als operationele requirements (NFR's), meer bepaald: performantie, schaalbaarheid en onderhoudbaarheid. #LI-GB1

  • Ontwikkelen van complexe en uitdagende bedrijfstoepassingen en werken met de nieuwste tools en technologieën.
  • Hands-on design en software development op basis van de functionele analyse en je zorgt voor een goede integratie met externe applicaties.
  • Werken in een gedreven agile team dat bestaat uit functioneel analisten, ontwikkelaars en een agile projectleider/scrummaster.
  • Het bouwen van applicaties met hoge kwaliteit met een focus op extra business value genereren voor onze klanten.
  • Je schrijft kwalitatieve, goed leesbare code en doet aan refactoring waar nodig. Je garandeert kwaliteit door testdriven development en continuous integration. De testen worden gestructureerd.
  • Coaching van andere developers in het team.
  • Actief je kennis delen en meewerken aan de continue verbetering van de werking van het team.
  • Je kan je technische kennis ook inzetten in presales trajecten.

Wat breng jij mee?

  • Een gepassioneerde Java ontwikkelaar met aantoonbare professionele ervaring met analyse, design, implementatie en oplevering van applicaties in de Java technologie.
  • Je hebt ervaring in het coachen van een team of bent bereid om een lead rol op te nemen.
  • Beschikken over een uitstekende kennis van OO design, inclusief design patterns, is een must.
  • Ervaring met applicatie-integratie en een uitstekende competenties op vlak van relationele databases is essentieel. Ook je uitgebreide No-SQL kennis mag je meebrengen.
  • Je beschikt over diepgaande kennis van recente Java frameworks (bijvoorbeeld Spring, Hibernate, etc.)
  • Front-end JavaScript frameworks, bijvoorbeeld Angular v13, e.d. zijn jou niet onbekend.
  • Inzicht in application lifecycle management, continuous integration en de nodige tools (Jira, GitHub, Docker, Maven, etc.) is onmisbaar in deze functie.
  • Je bent overtuigd van de voordelen van Agile werken of je staat open om er van overtuigd te worden.
  • Niet alleen jouw kennis is cruciaal, we vinden je motivatie, inzicht en attitude minstens even belangrijk
  • Je hebt een zeer goede kennis van Engels en Nederlands.

Wat hebben wij jou te bieden?

  • Intensief teamwork in een open en dynamische sfeer waar nieuwe frisse ideeën en initiatieven opgestart kunnen worden.
  • Begeleiding op maat, waar jij aangeeft waar je interesses liggen en waar we samen kijken hoe we je verder kunnen helpen ontplooien.
  • Bijleren en kennisdeling staan centraal, we bieden hiervoor dan ook tal van initiatieven aan: innovation centers, leesgroepen, knowledge sharing meetings, hackatons, deelname aan conferenties en externe opleidingen.
  • Afhankelijk van je eigen interesses en initiatieven, biedt Cegeka verschillende horizontale en verticale carrièrepaden.
  • Naast het brutosalaris, een premium bedrijfswagen met tankkaart, maaltijdcheques, interessante groeps-en hospitalisatieverzekering, gsm-abonnement, forfaitaire onkostenvergoeding en krachtige laptop, bieden we flexibele werkuren en een mooie work/life balans.
  • Stel zelf je verloningspakket samen dankzij ons Flex Reward Plan.
  • Afhankelijk van jouw woonplaats kan je werken in onze kantoren te Hasselt, Leuven, Gent of Antwerpen. Je werkt minimaal 1 keer per week bij de klant in Leuven.
  • Als freelancer mag je een marktconform dagtarief verwachten

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.

Sollicitatieprocedure

Heb je vragen over deze vacature?

Neem contact met me op.