< Naar alle vacatures

Refactoring Outsystems Developer

Opleidingsniveau

Minimaal een HBO-opleiding in Informatica of een gerelateerd vakgebied

Salarisindicatie in loondienst

€4500 - €6500 per maand

Indicatie uurtarief bij ZZP

€6500 - €8500 per maand

Doorgroeimogelijkheden

Lead Developer, Software Architect, Projectmanager

Competenties & vaardigheden

Outsystems, Refactoring, Integratiebeheer, Agile, Teamleiding

Gerelateerde functies

Software Engineer, Application Developer, System Integrator

Functieomschrijving

De Refactoring Outsystems Developer speelt een cruciale rol binnen de ontwikkeling van applicaties, vooral gericht op het verbeteren en aanpassen van bestaande systemen. Deze functie vereist niet alleen technische kennis van het Outsystems-platform, maar ook een diepgaand begrip van software-engineering principes en architecturale patronen. De developer is verantwoordelijk voor het refactoren van applicaties, wat betekent dat ze bestaande code herschrijven om de kwaliteit, prestaties of onderhoudbaarheid te verbeteren zonder de functionaliteit te veranderen. Dit zorgt ervoor dat de applicaties beter presteren en gemakkelijker te onderhouden zijn, wat van essentieel belang is in een dynamische werkomgeving.

Salarisindicaties voor deze functie variëren, afhankelijk van de ervaring en vaardigheden van de kandidaat. Voor een werkplek in de publieke sector, zoals opdrachten bij de overheid of interim werk, ligt het salaris doorgaans tussen de €4.500 en €6.500 per maand. ZZP opdrachten kunnen hogere tarieven met zich meebrengen, maar de variabiliteit is groot afhankelijk van het specifieke project en de duur van de opdracht. Het gebruik van DAS (Dienstverlening aan Zelfstandigen) kan ook van invloed zijn op de tarieven en contractvoorwaarden voor zelfstandige professionals in dit vakgebied.

Typische taken binnen deze rol omvatten het analyseren van bestaande applicaties, het ontwerpen van verbeteringen, het implementeren van best practices voor codekwaliteit, en het begeleiden van junior ontwikkelaars. Daarnaast speelt de developer vaak een sleutelrol in projectteams, waar ze verantwoordelijk zijn voor het aansteken van een collaboratieve sfeer en het mentoren van minder ervaren teamleden. Het is ook hun taak om samen te werken met verschillende belanghebbenden, inclusief projectleiders en andere ontwikkelaars, om ervoor te zorgen dat projecten op tijd worden afgeleverd en voldoen aan de gestelde eisen.

Om een specialist in dit vakgebied te worden, is het essentieel om een sterke basis in softwareontwikkeling te hebben, bij voorkeur met een diploma in informatica of een verwante opleiding. Daarnaast is ervaring met Outsystems cruciaal, evenals een goed begrip van agile en scrum-methodologieën. Het volgen van aanvullende cursussen en certificeringen in Outsystems kan een groot voordeel zijn om op te vallen bij werkgevers. Netwerken binnen de industrie, deelname aan relevante conferenties en het werken aan diverse projecten kan ook de ontwikkeling van vaardigheden en kennis versnellen, wat leidt tot meer kansen in zowel de publieke als private sector.

Opleidingsniveau

Minimaal een HBO-opleiding in Informatica of een gerelateerd vakgebied

Salarisindicatie in loondienst

€4500 - €6500 per maand

Indicatie uurtarief bij ZZP

€6500 - €8500 per maand

Doorgroeimogelijkheden

Lead Developer, Software Architect, Projectmanager

Competenties & vaardigheden

Outsystems, Refactoring, Integratiebeheer, Agile, Teamleiding

Gerelateerde functies

Software Engineer, Application Developer, System Integrator

Functieomschrijving

De Refactoring Outsystems Developer speelt een cruciale rol binnen de ontwikkeling van applicaties, vooral gericht op het verbeteren en aanpassen van bestaande systemen. Deze functie vereist niet alleen technische kennis van het Outsystems-platform, maar ook een diepgaand begrip van software-engineering principes en architecturale patronen. De developer is verantwoordelijk voor het refactoren van applicaties, wat betekent dat ze bestaande code herschrijven om de kwaliteit, prestaties of onderhoudbaarheid te verbeteren zonder de functionaliteit te veranderen. Dit zorgt ervoor dat de applicaties beter presteren en gemakkelijker te onderhouden zijn, wat van essentieel belang is in een dynamische werkomgeving.

Salarisindicaties voor deze functie variëren, afhankelijk van de ervaring en vaardigheden van de kandidaat. Voor een werkplek in de publieke sector, zoals opdrachten bij de overheid of interim werk, ligt het salaris doorgaans tussen de €4.500 en €6.500 per maand. ZZP opdrachten kunnen hogere tarieven met zich meebrengen, maar de variabiliteit is groot afhankelijk van het specifieke project en de duur van de opdracht. Het gebruik van DAS (Dienstverlening aan Zelfstandigen) kan ook van invloed zijn op de tarieven en contractvoorwaarden voor zelfstandige professionals in dit vakgebied.

Typische taken binnen deze rol omvatten het analyseren van bestaande applicaties, het ontwerpen van verbeteringen, het implementeren van best practices voor codekwaliteit, en het begeleiden van junior ontwikkelaars. Daarnaast speelt de developer vaak een sleutelrol in projectteams, waar ze verantwoordelijk zijn voor het aansteken van een collaboratieve sfeer en het mentoren van minder ervaren teamleden. Het is ook hun taak om samen te werken met verschillende belanghebbenden, inclusief projectleiders en andere ontwikkelaars, om ervoor te zorgen dat projecten op tijd worden afgeleverd en voldoen aan de gestelde eisen.

Om een specialist in dit vakgebied te worden, is het essentieel om een sterke basis in softwareontwikkeling te hebben, bij voorkeur met een diploma in informatica of een verwante opleiding. Daarnaast is ervaring met Outsystems cruciaal, evenals een goed begrip van agile en scrum-methodologieën. Het volgen van aanvullende cursussen en certificeringen in Outsystems kan een groot voordeel zijn om op te vallen bij werkgevers. Netwerken binnen de industrie, deelname aan relevante conferenties en het werken aan diverse projecten kan ook de ontwikkeling van vaardigheden en kennis versnellen, wat leidt tot meer kansen in zowel de publieke als private sector.

Belastingdienst Logo
Senior Java Developer
Belastingdienst
Belastingdienst
Apeldoorn
36 uur
23 mei 2026
80 - 85
Alleen via omzetverloning
Logo Belastingdienst
Apeldoorn
80 - 85
36 uur
23 mei 2026
Reageer
Deadline: 2 nov. 2026
Let op! Deze opdracht is afkomstig van één van de brokers van de opdrachtgever. We zijn bij De Transparante Broker tegen ketenvorming, maar kiezen er toch voor om deze opdracht door te plaatsen. Lees hier waarom.

Samenvatting

Wij zoeken een ervaren (Senior) Java Developer ter uitbreiding van het Scrumteam OLA3 (OnLine Aangifte voorziening) binnen de Belastingdienst in Apeldoorn.

Je werkt in het volledige ontwikkeltraject: van refinement, begroten en plannen van taken, tot ontwikkelen, testen en demonstreren van functionaliteiten.

Als Full-Stack Java Developer ligt de nadruk op back-end systemen; je fungeert als vraagbaak voor collega’s en deelt actief kennis binnen het team.

Je bent vertrouwd met moderne tooling en platforms (onder meer OpenShift, Kubernetes, Quarkus, OpenLiberty) en past Agile/SAFe-werkwijzen binnen een scrumteam toe.

De opdracht valt binnen IV – Generieke voorzieningen, afdeling Interactie Online, en draagt bij aan de missie van de Belastingdienst: bijdragen aan een financieel gezond Nederland.

Je levert aandacht voor security- en kwaliteitsaspecten en denkt mee over toekomstige ontwikkelingen richting DevOps.

Vereist profiel

  • Senior Java-ontwikkelaar met ruime relevante ervaring in enterprise-omgevingen; ervaring met zowel back-end als full-stack werkzaamheden is een pre.
  • Aantoonbare kennis van en ervaring met: OpenShift, Kubernetes, OpenLiberty, Quarkus, SonarQube, Maven, IntelliJ, REST-services, Jakarta EE en EJB's.
  • Bekend met versiebeheer en teamtools: GIT, Jira, Confluence; ervaring met CI/CD en DevOps-principes is gewenst.
  • Ervaring werken binnen SAFe/Agile (scrumteams, User Stories, Epics & Features) en goed functievermogen binnen een scrumteam.
  • Sterke communicatieve vaardigheden, coachende houding en ervaring met kennisoverdracht naar testers, ontwerpers en mededevelopers.
  • Initiatiefrijk, constructief in het aandragen van verbeteringen en meedenken over technische en procesmatige transities.
  • Bewust van security- en kwaliteitsaspecten en in staat deze in het ontwikkelproces te verankeren.
  • Beschikbaarheid of bereidheid om te werken in Apeldoorn; affiniteit met publieke dienstverlening (Belastingdienst) is een plus.

Eisen

  • OCA en OCP of aantoonbare ervaring Java/Jakarta
  • Kubernetes/Openshift
  • HBO werk- en denkniveau
  • Ervaring met (Enterprise) Java (Java / Jakarte EE en/of Quarkus (bij voorkeur versie 17 of hoger) (5 jaar)
  • Ervaring met Openshift of anders Kubernetes (3 jaar)

Wensen

  • Kennis van GIT/Jira/Confluence, Linux, MQ, XML/XSD;Kennis van en liefst ook ervaring met SAFe;Bekend met Features, Epics en User Stories;Kennis van software beveiligingseisen en enige ervaring met het oplossen van security problemen.

Competenties

  • Je beschikt over goede communicatieve eigenschappen (zowel schriftelijk als mondeling);
  • Je bent resultaatgericht;
  • Je bent proactief;
  • Je bent productief met scherp oog voor kwaliteit;
  • Je hebt overtuigingskracht;

Reageer

De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht