I

Senior Solutions Architect — Application Modernisation

Sluit over 2 dagen
Detachering 40 - 40 uur/week 5 maanden Sluit over 2 dagen
Type Detachering
Uren 40 - 40 uur/week
Looptijd 5 maanden
Sluit 20 jul 2026
Categorie ICT

In het kort

Senior Solutions Architect — Application Modernisation bij ICTU in Rijswijk. Het betreft een detachering-functie voor 40 - 40 uur per week met een looptijd van 5 maanden. Reageren kan tot en met 20 juli 2026.

Senior Solutions Architect — Mainframe & APEX Modernisation

Working time: 32 hours, preference for 40 hours

Role overview

You will lead analysis, discovery and planning to migrate a portfolio of legacy line-of-business systems (Oracle APEX / PL/SQL and mainframe workloads) into cloud-native Java / Spring Boot services with an Angular front end on AWS EKS. The work emphasises investigative analysis, architectural judgment and ownership rather than day-to-day build leadership.

Primary focus

  • Assessment and discovery of legacy applications, integrations and embedded business logic.
  • Reverse-engineering Oracle APEX and mainframe code (COBOL / PL‑I, JCL, VSAM, CICS) in partnership with mainframe SMEs to recover true system behaviour and data lineage.
  • Defining the target architecture, migration patterns and a phased, risk-mitigated roadmap for migration and decommissioning.

Key responsibilities

Assessment & discovery (primary)

  • Inventory applications, map data flows and integrations, and document undocumented business logic.
  • Reverse-engineer APEX pages, processes, computations, validations, shared components and server-side PL/SQL.
  • Analyse mainframe programs, batch flows and transactions with SMEs to recover business rules and lineage.
  • Classify workloads (retire, rehost, replatform, refactor/re‑architect) based on complexity, coupling and risk.
  • Produce artefacts: application inventory, dependency and data-flow maps, integration catalogue, effort/complexity estimates.
  • Use AWS Schema Conversion Tool (SCT) and Database Migration Service (DMS) to assess Oracle→PostgreSQL conversion effort and surface blockers.

Target architecture & migration strategy

  • Define end-to-end target architecture for Java / Spring Boot microservices with Angular front ends on AWS EKS.
  • Design scalable, resilient, secure cloud-native architectures aligned with the AWS Well‑Architected Framework and select appropriate services (Aurora PostgreSQL, EKS, API Gateway, SQS/SNS, EventBridge, Lambda, S3).
  • Develop reusable migration patterns, reference architectures and blueprints (including strangler‑fig pattern) for consistent approaches.
  • Define data and logic migration approaches: schema conversion, relocation of PL/SQL logic into services, and replatforming of batch jobs.
  • Sequence migration into waves with explicit dependencies and a phased roadmap ensuring business continuity.

Mainframe migration & decommissioning

  • Determine per-workload strategy (rehost / replatform / refactor / retire) balancing risk, cost and decommissioning timeline.
  • Plan orderly retirement: data archival and retention (including legal/GDPR considerations), reference-data and history strategy, and clean exit criteria for parallel runs.
  • Map dependency webs to ensure nothing is switched off while still depended upon.
  • Provide inputs for decommissioning prioritisation (MIPS / licence / support-contract impacts and capacity release).

Behavioural parity, testing & risk

  • Define how behavioural equivalence will be established: characterization/golden‑master testing, shadow running, output reconciliation.
  • Own a programme-level risk register: identify and mitigate technical risks, hidden dependencies and data-integrity concerns.
  • Define cutover and rollback safety strategies for reversible waves.

Stakeholder engagement & documentation

  • Work with business stakeholders, product owners and engineering teams to align migration goals with business priorities.
  • Communicate complex architectural decisions to both technical and non-technical audiences, up to CTO/CIO level.
  • Produce and maintain Architecture Decision Records (ADRs), reference documentation and roadmaps.
  • Partner with security, DevOps and data teams to ensure compliance, governance and operational readiness.

Delivery enablement & governance (secondary)

  • Provide technical leadership and mentoring to delivery teams during implementation.
  • Define standards for Spring Boot services, CI/CD (GitHub Actions), testing strategy and Infrastructure as Code (Terraform / AWS CDK).
  • Run architecture reviews and approve delivery designs; embed security posture (GHAS, Wiz or equivalent) and observability (Prometheus, Grafana) expectations into target patterns.

Environment & tools you will use

  • Cloud: AWS EKS, Aurora PostgreSQL, API Gateway, SQS/SNS, EventBridge, Lambda, S3
  • Databases & migration: Oracle, PostgreSQL, AWS SCT, DMS
  • Legacy technologies: Oracle APEX, PL/SQL, COBOL, PL‑I, JCL, VSAM, CICS
  • Application stack & tooling: Java / Spring Boot, Angular, GitHub Actions, Terraform / AWS CDK
  • Security & observability: GHAS, Wiz (or equivalent), Prometheus, Grafana

Support available

  • Access to mainframe SMEs for deep COBOL-level analysis.
  • AI tooling and internal accelerators to aid legacy code comprehension, translation and parity testing.

Eisen

  • Senior-level track record of owning complex modernisation or migration end to end, under ambiguity and incomplete documentation
  • Demonstrated ability to reverse-engineer unfamiliar, poorly-documented systems and recover how they actually behave — the willingness to go and find the answer is the core trait we are hiring for
  • Demonstrated ability to reverse-engineer unfamiliar, poorly-documented systems and recover how they actually behave — the willingness to go and find the answer is the core trait we are hiring for
  • Demonstrated ability to reverse-engineer unfamiliar, poorly-documented systems and recover how they actually behave — the willingness to go and find the answer is the core trait we are hiring for
  • Understanding of how to retire legacy systems safely: data archival / retention, parallel-run exit criteria, dependency sunset sequencing and cost-retirement cases
  • Comfortable using LLM / agentic tooling — including the internal accelerators we provide — to speed up legacy comprehension, translation and parity testing, and ideas on improving them
  • Solid experience designing Spring Boot microservices and REST APIs as modernisation targets
  • Hands-on with core services (EKS, Aurora / RDS, API Gateway, SQS / SNS, Lambda, IAM, VPC). AWS Solutions Architect (Associate or Professional) preferred
  • Relational migration experience (e.g. Oracle → PostgreSQL / Aurora); familiarity with AWS SCT and DMS
  • Strangler fig, domain-driven decomposition, anti-corruption layers and incremental cutover
  • Practical experience proving equivalence between legacy and modernised systems (characterization testing, shadow running, reconciliation)
  • GitHub Actions, Docker, and Kubernetes / EKS
  • Terraform and / or AWS CDK
  • IAM, VPC design and secrets management (e.g. AWS Secrets Manager); awareness of supply-chain and cloud-posture tooling (GHAS, Wiz or equivalent)
  • Design-level understanding of Angular as the target UI, enough to scope APEX UI rebuilds — hands-on Angular development is not required

Hoe werkt het sollicitatieproces?

1

Solliciteer direct

Vul je gegevens in via het formulier hieronder. Duurt minder dan 2 minuten — geen account vereist.

2

Analyse binnen 1–2 werkdagen

Een van onze recruiters beoordeelt je geschiktheid kritisch en neemt persoonlijk contact op — via WhatsApp, telefonisch of e-mail, wat jij prefereert.

3

Aanbieding op maat

In samenspraak met jou maken wij de aanbieding in orde. Wij beheren het aanbiedingsproces en begeleiden je waar nodig.

4

Aan de slag

Wij blijven beschikbaar voor vragen en ondersteuning — ook na plaatsing. Transparant, persoonlijk en zonder verrassingen.

Veelgestelde vragen

Wat kost het als ik via Jobhob word geplaatst als ZZP'er?

Voor ZZP-opdrachten hanteert Jobhob een fee van 10% over het geboden uurtarief van de opdrachtgever. Dit wordt vooraf transparant gecommuniceerd — geen verborgen kosten of verrassingen.

Tot wanneer kan ik solliciteren op deze vacature?

Deze vacature sluit op 20 juli 2026. Solliciteer op tijd — na de sluitingsdatum is reageren niet meer mogelijk.

Hoe snel hoor ik iets na mijn sollicitatie?

Binnen 1 tot 2 werkdagen neemt een Jobhob-recruiter persoonlijk contact met je op. We doen eerst een kritische analyse op geschiktheid en geven je altijd eerlijke feedback — ook als we je op dit moment niet verder kunnen helpen.

Via welk kanaal neemt Jobhob contact met mij op?

Alle correspondentie verloopt persoonlijk via het kanaal dat jij prefereert: WhatsApp, telefonisch of e-mail. Je geeft je voorkeur op bij je sollicitatie.

Kan ik solliciteren als ik niet zeker weet of ik geschikt ben?

Ja, zeker. Onze recruiter doet de kritische analyse op geschiktheid. Twijfel je? Solliciteer gewoon — wij laten je weten of er een match is en bespreken eventueel alternatieven met je.

Opdrachtgever
ICTU
Bekijk alle opdrachten

Solliciteer direct

Vul onderstaand formulier in en we nemen zo snel mogelijk contact met je op

Dit veld is verplicht
Voer een geldig e-mailadres in
Dit veld is verplicht
Klik om bestand te selecteren of sleep het hierheen
PDF of Word bestanden, maximaal 5MB
Selecteer een geldig PDF of Word bestand (.pdf, .doc, .docx)
Klik om bestand te selecteren
PDF of Word bestanden, maximaal 5MB — bijv. motivatiebrief, certificaten of portfolio
Selecteer een geldig PDF of Word bestand (.pdf, .doc, .docx)
Kies hoe wij contact met je mogen opnemen

Solliciteer nu

Vul in 2 minuten je gegevens in en maak kans op deze functie

Direct solliciteren

Vacature details

Sluitingsdatum
20 juli 2026
Categorie
ICT
Geplaatst op
16 juli 2026
Solliciteer nu