Medior full stack Java software engineer

✓ Persoonlijke begeleiding in het gehele sollicitatieproces

✓ Wij vinden jouw perfecte baan door te kijken naar jouw wensen en competenties

✓ Binnen 48 uur stellen we je voor bij de juiste werkgever

✓ 8,2 kandidaatwaardering & 8,6 klantwaardering

Medior full stack Java software engineer

  • Apeldoorn
  • ICT
  • Interim, Dienstverband
  • Prince2, ISTQB, SCRUM-AGILE, RHCSA, RHCE, CCNA

Medior full stack Java software engineer

Functieomschrijving

IBS Loonheffingen is op zoek naar een medior full stack Java software engineer die meer wil dan alleen code schrijven en verder kijkt dan alleen technische testcases. We zoeken iemand die verantwoordelijkheid durft te nemen voor het product en de kwaliteit ervan, actief meedenkt over verbeteringen, risico’s durft te benoemen en goed aanvoelt wat de gebruiker en het team nodig hebben.

 

Jouw taken en verantwoordelijkheden

1. Ontwerpen en ontwikkelen van softwareoplossingen

  • Vertalen van functionele eisen naar technische oplossingen.

  • Schrijven van efficiënte, onderhoudbare en schaalbare code.

  • Werken met programmeertalen, frameworks en tools passend bij het project (zoals Java, Python, .NET, enz.).

2. Testen en kwaliteitsborging

  • Opstellen en uitvoeren van testplannen, testscenario’s en automatische tests (Java).

  • Meedenken over requirements en user stories vanuit een kwaliteitsbril.

  • Uitvoeren van regressie-, integratie-, functionele- en performancetesten, en betrokken zijn bij keten- en gebruikerstesten.

  • Signaleren en oplossen van bugs en performanceproblemen.

  • Meewerken aan code reviews en peer feedback om kwaliteit te waarborgen.

  • Opzetten en onderhouden van testautomatisering (met Robot Framework).

  • Bewaken van productkwaliteit over de gehele keten heen.

3. Begrijpen van de context en het product

  • Inleven in de eindgebruiker en meedenken over bruikbare en effectieve oplossingen.

  • Verantwoordelijkheid nemen voor het eindproduct, niet alleen voor de eigen code.

  • Samenwerken met product owners, testers, UX-designers en andere stakeholders.

4. Samenwerken in een team

  • Actieve deelname aan teamvergaderingen (zoals stand-ups en retrospectives).

  • Kennis delen met collega’s en bijdragen aan een positieve werksfeer.

  • Helpen bij het oplossen van technische of procesmatige knelpunten.

5. Onderhouden en verbeteren van bestaande systemen

  • Technische schuld aflossen en legacy-code moderniseren waar nodig.

  • Monitoren van systemen (bijv. via logging, metrics, APM-tools).

  • Doorvoeren van verbeteringen op basis van feedback of gebruikersdata.

6. Bijdragen aan innovatie en continu leren

  • Bijhouden van nieuwe technologieën en methodieken.

Functie eisen

Minimaal 3 jaar ervaring met:

  • Softwareontwikkelmethodieken zoals Agile, Scrum of DevOps.

  • Versiebeheersystemen, zoals Git.

  • CI/CD-pipelines en build tools zoals Jenkins, Maven of GitLab CI.

  • Architectuurmodellen zoals microservices, serverless of monolithisch, en goed begrip van softwarearchitectuur, design patterns en best practices.

  • Testmethodieken (unit/integratie) en testautomatisering.

  • Werken in een cloudomgeving (zoals AWS, Azure of Google Cloud) is een pré.

  • Databases (relationeel en/of NoSQL) en API-integraties.

 

Minimaal 3 jaar ervaring met:

  • Programmeertalen zoals Java, C#, Python of JavaScript/TypeScript (afhankelijk van de stack).

  • Ontwikkeling met Angular.

  • Testautomatisering en tools zoals Robot Framework, Selenium, Cucumber of vergelijkbaar.

  • Performancetesten; ervaring met Glowroot is een pré.

Functie wensen

  • Sterke analytische vaardigheden en vakinhoudelijke kennis op ICT HBO-niveau.

  • Uitstekend probleemoplossend vermogen: in staat om technische uitdagingen systematisch te analyseren en op te lossen, en/of vanuit originele invalshoeken te benaderen om tot passende oplossingen te komen.

  • Vermogen om complexe systemen te doorgronden en deze logisch te structureren.

  • In staat om functionele eisen te vertalen naar technische oplossingen.

  • Heeft oog voor kwaliteit, onderhoudbaarheid en schaalbaarheid van code.

  • Kan afhankelijkheden, risico’s en gevolgen van technische keuzes goed overzien en onderbouwen.

Overige Informatie

Locatie: Apeldoorn 
Startdatum: 01-01-2026
Einddatum:  31-12-2026
Verlenging: 1 x 12  maanden
Uren per week: 36

Voor deze functie zijn alleen gedetacheerden geschikt, ZZP is hier uitgesloten

Recruiter(s) voor deze rol:

Attentie
Indien we verder gaan in de procedure wordt u gevraagd minimaal twee referenties op te geven, waarbij vergelijkbare opdrachten zijn uitgevoerd. De referentie checks zijn een noodzakelijk onderdeel van dit selectieproces.

Privacy
Indien je via dit kanaal solliciteert geef je ons akkoord om jouw gegevens tot 36 maanden na de beëindiging van de procedure te bewaren.

Reageren
Past u in het profiel, dan ontvangen wij graag per email recruiterFK@itaq.nl de volgende gegevens:
1. Een recent bijgewerkte CV in MS Word-format (inclusief achternaam, geboortedatum, woonplaats);
2. Profielschets in het cv, die specifiek gericht is op het bovenstaande functieprofiel;
3. Het uurtarief (excl. BTW, incl. reiskosten);
4. Beschikbaarheid en overige relevante informatie, zoals geplande vakanties.

Om u sneller van dienst te zijn zou ik u willen vragen om op www.itaq.nl een eigen ItaQ Account aan te maken en zo uw CV te uploaden. 

Wie zijn wij?
ItaQ Interim Professionals is de meest vooruitstrevende organisatie in detachering van interimmanagers, adviseurs en ICT-professionals. Klanten noemen ons de Trusted Advisor, omdat we hen adviseren op basis van kennis van hun organisatie, werkwijze en processen.

We zijn er trots op dat wij de juiste mensen kunnen bieden aan het topsegment van het bedrijfsleven en overheid. Onze toegevoegde waarde ligt in kennis van zaken en kennis van mensen. Wij denken in oplossingen en realiseren deze door de juiste professionals aan te bieden. Eenvoudig gezegd weten we hoe het moet en wie het kan. Doorgaans kunnen we de juiste kandidaat voorstellen binnen 48 uur

Lees volledige vacature

Wat gaat er gebeuren?

1
Succesvolle sollicitatie

Vul het formulier hieronder in en upload je CV.

2
Beoordeling

Wij beoordelen CV's en kiezen de beste kandidaten om aan te bieden.

3
Intake

Wij nemen contact met je op zodra onze opdrachtgever een intake met jou wil inplannen.

4
Aan de slag!

Gefeliciteerd! Wij nemen contact met je op zodra je geselecteerd bent voor de opdracht. 

Nog vragen?

Neem contact op met:

Geïnteresseerd? Stuur ons je sollicitatie!

Nog niet de juiste vacature gevonden?

Maak een Job alert aan en wij laten het direct weten
wanneer er een vacature beschikbaar komt!

Jobalert aanmaken