Naar de inhoud
Ingenus ICT Beschikbaarheid

Beschikbaar voor nieuwe opdrachten

Senior Java
engineering
voor complexe ketens

Ingenus ICT is het freelancebureau van een Java-specialist met sinds 1998 ervaring in enterprise-omgevingen: overheid, financieel, telecom en aviation. Backend, integraties, security en DevOps — plus de brug tussen business en techniek.

Plan een kennismaking → Bekijk opdrachten

28+
jaar in de IT
11
enterprise-opdrachten
Java 25
actueel in productie
2×
Certified Scrum (CSM & CSD)
  • Ministerie van EZK
  • Eleven Software
  • De Haagse
  • NN Investment
  • Greenvalley
  • Ministerie van BZK
  • KLM
  • Bell ID
  • Morpho
  • Sdu Uitgevers

01 — EXPERTISE

Waar ik het verschil maak

KERNSPECIALISME

Java & Spring Boot backends die blijven staan

Volledige lifecycle-verantwoordelijkheid: van ontwerp en refactor tot upgrades naar de nieuwste Java- en Spring-versies. Focus op softwarekwaliteit, onderhoudbaarheid en overdraagbaarheid — code die het team van morgen ook nog begrijpt.

  • Java 17/21/25
  • Spring Boot 3
  • WebFlux
  • JPA/Hibernate

INTEGRATIES

Ketens & API's

Koppelingen tussen systemen die elkaar niet kennen: REST/SOAP, OpenAPI 3, microservices en landschappen met veel afhankelijkheden. Oog voor het grotere plaatje.

SECURITY & IAM

Toegang goed geregeld

OAUTH2, SAML, ABAC/RBAC, XACML, ForgeRock/Ping IDM, DigiD en eHerkenning. Van identiteitsketen tot fijnmazige autorisatie.

DEVOPS

Pipelines & platform

Kubernetes/Rancher, Helm, GitLab CI, Jenkins, Sonar, Harbor en Artifactory. CI/CD opgezet en geadopteerd bij meerdere teams.

KWALITEIT

Testautomatisering

JUnit, Mockito, Testcontainers, Cucumber, Playwright/Selenium en Gatling-loadtests. Testautomatisering als vak, niet als bijzaak.

AI-ONDERSTEUND WERKEN

Moderne tooling, ouderwets goed vakmanschap

Ik volg de AI-ontwikkelingen actief en zet AI-ondersteunde tools in voor development, kennisontsluiting, documentatie en kwaliteitsverbetering — met een kritische blik op wat er de codebase in gaat.

02 — OPDRACHTEN

Van Sdu tot ministerie

Een selectie uit ruim 28 jaar opdrachten — overheid, finance, telecom, aviation en security.

Senior Java Developer

Volledige lifecycle van meerdere applicaties in een enterprise-landschap met complexe ketens: refactors, versie-upgrades, security en DevOps. Technisch sparringpartner voor analisten, architecten en product owners.

  • Java 17/21/25
  • Spring Boot 3 · WebFlux
  • Angular · TypeScript
  • Kubernetes · Helm
  • OAUTH2 · SAML · XACML
  • Oracle · JPA
  • SAFe

Senior Java Developer

Doorontwikkeling van de bestelstraat achter de expansiewebsites van DELTA en Caiway. Backend development plus meedenken over haalbare, toekomstbestendige oplossingen met PO en business.

  • Java 17
  • Spring Boot 3
  • Vue 3
  • Docker · Testcontainers
  • Cypress
  • OpenRewrite

Senior Java/Groovy Engineer

Koppelingen tussen het IAM-platform ForgeRock (Ping) IDM en interne en externe systemen, inclusief unit- en integratietests. Fungeerde als loket voor de organisatie bij technische vragen en functionele testcoördinatie.

  • Java 11 · Groovy
  • ForgeRock IDM
  • Spock
  • VueJS
  • RBAC · OAUTH2
  • REST/SOAP

Senior Fullstack Java Developer

Applicatieontwikkeling voor Risk Management en het opzetten van de GitLab CI/CD voor het team. Samen met analisten en business SQL-queries versneld en efficiënter opgezet.

  • Java · Spring Boot
  • GitLab CI/CD
  • AngularJS
  • Oracle · MS-SQL
  • Mule

Technisch Consultant

Implementatie en configuratie van zaaksysteem en front-office bij klanten. Troubleshooten, creatieve oplossingen bedenken en de klant tevreden achterlaten.

  • Java · JBoss · Tomcat
  • Apache Solr · MongoDB
  • DigiD · eHerkenning · PKI
  • Linux

Testautomatiseerder & Toolontwikkelaar

Klantspecifieke testtooling gebouwd en de teststraat plus rapportages geautomatiseerd. Daarnaast de beheerorganisatie meegenomen in de opgeleverde applicatie.

  • Selenium
  • AngularJS
  • Docker · ELK
  • StUF · SOAP
  • PostgreSQL

Deployment Pipeline Engineer & Lead J2EE Configuration Manager

CI/CD geïntroduceerd en gerealiseerd voor de ontwikkelteams op de Atlassian-stack. Daarvoor als lead configuration manager stakeholders meegenomen in de beschikbaarheid van een complexe SOA-omgeving.

  • Bamboo · Stash · Jira
  • DeployIT
  • Gatling
  • WebSphere · Tomcat
  • Cloud Foundry

Java Developer

Self-service systeem voor cardmanagement gespecificeerd en uitgebouwd. Wicket, Spring MVC/Web Flow, Spring Security.

Java & Front-end Developer

Ontwikkeling en onderhoud van beveiligingssoftware, plus coaching van de vaste ontwikkelaar. Cryptografie, SSL, JMS.

J2EE Webdeveloper

Nieuwe features en onderhoud aan een publicatieplatform; zoekperformance verbeterd via efficiëntere Verity-queries.

03 — STACK

Waarmee ik bouw

Backend

  • Java 8–25
  • Spring Boot
  • WebFlux
  • Groovy
  • Hibernate/JPA
  • MapStruct
  • Microservices
  • OpenAPI 3

Front-end

  • Angular
  • Vue 3
  • TypeScript
  • HTML/CSS
  • Jest/Jasmine

Platform & CI/CD

  • Kubernetes
  • Rancher · Helm
  • GitLab CI
  • Jenkins
  • Docker
  • Sonar
  • Artifactory · Harbor

Test & kwaliteit

  • JUnit · Mockito
  • Testcontainers
  • Cucumber
  • Playwright
  • Selenium
  • Gatling
  • Spock

Security & IAM

  • OAUTH2 · SAML
  • Spring Security
  • ABAC · RBAC
  • XACML · AuthzForce
  • ForgeRock/Ping
  • Auth0

Data

  • Oracle
  • MS-SQL
  • PostgreSQL
  • MySQL
  • MongoDB
  • Solr
  • XML/XSLT

04 — WERKWIJZE

Techniek is de helft van het werk

Ik sla makkelijk de brug tussen business en techniek: behoeften doorgronden, vertalen naar passende oplossingen en gericht adviseren. Open communicatie en constructieve feedback — beide kanten op — maken samenwerking sterker en verwachtingen helder.

  1. Doorgronden

    Eerst het landschap en de keten begrijpen — pas dan code. Vragen stellen tot het klopt.

  2. Bouwen met tests

    Werkende software met unit-, integratie- en end-to-endtests. Kwaliteit is geen aparte fase.

  3. Overdraagbaar opleveren

    Documentatie, kennisoverdracht en een team dat verder kan zonder mij. Dat is het doel.

Een Java-specialist nodig die verder kijkt dan de code?

Ingenus ICT werkt op interim- en detacheringsbasis, remote of op locatie in de Randstad. Laat weten waar het team tegenaan loopt — ik reageer binnen één werkdag.