Herbouw Kadata Internet

Het Kadaster

Locatie

Apeldoorn

Uren per week

36 - 40

Maximum tarief

95

p/uur

Looptijd

02-01-2025 t/m 02-01-2026

Publicatiedatum:

19
November
,
2024

Status

Open
Deadline
1
December
,
2024
Deadline:
December 1, 2024

Omschrijving van de opdracht

Deadline:

1
December
,
2024

Kadata internet betreft een portaal waar zakelijke klanten maatwerkproducten kunnen bestellen. 

Het Gismaatwerk-IT team is verantwoordelijk voor het onderhoud van de Kadata Internet-applicatie, die momenteel draait op het .NET-framework (Windows), dat sinds 2022 end-of-life is verklaard. Technische en strategische overwegingen verhinderen een eenvoudige migratie van deze applicatie naar MAP met verwante technologieën. Binnen Kadaster is Java echter de voorkeurstaal, en om de applicatie toekomstbestendig te maken, is besloten om Kadata Internet 1-op-1 opnieuw te bouwen in Java binnen het MAP-platform. Dit sluit aan bij de lange termijn architectuur van Kadaster.

Hoewel het team uitgebreide kennis heeft van de Kadata Internet-applicatie, ontbreekt het aan voldoende expertise op het gebied van Java-ontwikkeling. Om de transitie succesvol en tijdig uit te voeren, is er behoefte aan een Full Stack Software Engineer met kennis van zowel .NET als Java. Deze engineer moet ook over didactische vaardigheden beschikken, zodat hij/zij het team kan begeleiden en ondersteunen in de overgang naar Java-ontwikkeling. De engineer zal de technische leiding nemen in de herbouw van de applicatie en zorgen voor kennisoverdracht, waardoor het team in de toekomst zelfstandig Java/MAP-ontwikkeling kan uitvoeren.

Als software engineer werk je in een professioneel, ervaren en gedreven Agile/Scrum team aan de doorontwikkeling en het beheren van applicaties t.b.v. het verwerken en uitleveren van geo- en vastgoedinformatie voor interne en zakelijke klanten.

Doel

De 1-op-1 herbouw van de .NET Framework-applicatie 'Kadata Internet' naar een Java/MAP-oplossing door oplevering van:

  • De op services gebaseerde generieke componenten voor productafhandeling.
  • De aansluiting van alle bestaande .NET-core onderdelen van de huidige Kadata Internet applicatie op de hierboven genoemde componenten.
  • De herbouw van alle .NET-framework onderdelen van de bestaande Kadata Internet applicatie in JAVA en de aansluiting daarvan op hierboven genoemde componenten
  • Het Gismaatwerk-IT-team begeleiden in het werken met Java/MAP zodat de opgeleverde applicatie door het team kan worden beheerd.   

Belangrijkste technieken, methoden en tools

  • Java 11
  • Spring Boot
  • REST JSON-webservices
  • C#, .NET Framework/Core
  • SQL – Oracle / Postgres
  • Kubernetes
  • Maven
  • Unit Testen
  • Full stack / vertical programming
  • Jira
  • Git
  • Continuous Integration / Continuous Delivery

Verantwoordelijkheden

De belangrijkste verantwoordelijkheden zijn

  • Herbouw van een ASP.NET-webapplicatie in Java
  • Team begeleiden in het ontwikkelen in Java
  • Automatiseren van het software ontwikkelproces, onder andere van deployments (met Docker, OpenShift, Tekton,ArgoCD)
  • Deelnemen in een Scrum / DevOps team (Stand-ups, retrospectives, refinements en planningssessies)

De op te leveren resultaten zijn

  • Opzetten en wijzigen backend-applicatiecode en unittests d.m.v. Java
  • Ondersteunen van testautomatisering: o.a. wijzigen en toevoegen van Glue code (Selenium, Cucumber)
  • Toepassen en bijhouden van Java ontwikkelstandaarden
  • Kennisdeling aan de huidige ontwikkelaars

Opdracht eisen

  • Afgeronde (bachelor) hbo-opleiding of hoger.
  • Minimaal 6 jaar werkervaring in een Java/Spring Boot omgeving.
  • Aantoonbare ervaring en affiniteit hebben in het overbrengen van (Java) kennis.
  • Minimaal 3 jaar ervaring met REST JSON webservices.
  • Minimaal 3 jaar werkervaring met .NET Core.
  • Aantoonbare ervaring met succesvol samenwerken in multidisciplinaire (agile) teams.
  • Ervaring met het ontwikkelen van C# .NET webapplicaties.
  • Minimaal 2 jaar werkervaring met SQL.
  • Minimaal 3 jaar werkervaring met Git.
  • Minimaal 3 jaar werkervaring met Scrum.
  • Minimaal 3 jaar werkervaring met CI/CD (met technieken als Docker, OpenShift, Tekton, ArgoCD).
  • Taalniveau Nederlands minimaal B2.

Over Het Kadaster

Het Kadaster registreert en verstrekt gegevens over de ligging van vastgoed in Nederland en de daarmee samenhangende rechten, zoals eigendom en hypotheek. Als zelfstandig bestuursorgaan is dat onze wettelijke taak. Onze gegevens bieden houvast bij het onderzoeken van maatschappelijke vraagstukken. Of het nou gaat om de beste route voor een nieuwe snelweg, actuele ontwikkelingen op de woningmarkt of het in beeld brengen van leegstand. Internationaal helpen we landen om registraties op te zetten. Een goede landregistratie is een voorwaarde voor economische groei.

Meer weten over Het Kadaster? Bekijk beschikbare opdrachten van deze opdrachtgever, of ontdek de recent vervulde opdrachten bij Het Kadaster. Lees meer

Andere opdracht?

Is deze opdracht iets voor jou?

Past jouw ambitie, kennis en talent bij deze opdracht? Reageer via de knop.

Schrijf je in
Andere opdracht?

Word je enthousiast van deze opdracht? Laat het ons weten!

Bij een geschikte match stelt TenTalent je graag voor! Vul het onderstaande formulier in en upload je CV. We lezen graag hoe jouw CV aansluit bij deze opdracht.

Tarief
TenTalent marge

Onze marge voor de dienstverlening is vanaf €2,50 van het afgesproken uurtarief.

Alleen PDF-bestanden worden geaccepteerd*
Uploaden...
fileuploaded.jpg
Uploaden mislukt. De maximale grootte van bestanden is 10 MB.
Bedankt! We hebben uw aanmelding ontvangen. U ontvangt binnenkort een bericht van ons!
Oeps! Er is iets fout gegaan bij het indienen van het formulier. Neem graag contact op.

Helaas, deze opdracht is niet langer beschikbaar!

Jammer, je hebt deze opdracht gemist. Ontdek andere beschikbare opdrachten door op de onderstaande knop te klikken.
Je kunt nog wel de details van de verlopen opdracht bekijken, maar inschrijven is niet meer toegestaan.
Inschrijven