Full stack Java-ontwikkelaar

ICQ-Flex Profs BV
Apeldoorn, Netherlands
1 day ago
Apply on www.icq.jobs
Prepare application

Role details

Contract type
Temporary contract
Employment type
Part-time / full-time
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Languages
Dutch
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Geographic Information Systems Agile Methodology Artificial Intelligence HTML5 Microsoft Azure Cascading Style Sheets (CSS) Continuous Integration Relational Databases GeoServer Github
+24 more
Hibernate (Java) Java Persistence API JSON JQuery Junit PostgreSQL Apache Maven Node.Js Object-Relational Mapping OpenLayers Oracle (Applications) Scrum Methodology Mockito SonarQube SQL Databases TypeScript Web Services Extensible Markup Language (XML) Spring-boot IT Architecture Backend AngularJS Cucumber (Software) Jenkins

Job description

Voor de ondersteuning van de landmeters in het meetproces heeft het team front- en backend applicaties ontwikkeld op basis van onder andere Java en Angular. Voor het project Kadastrale Kaart Next heeft het team de komende tijd veel werk gepland staan. Bij dit project zijn meerdere teams betrokken en er is al een groot deel van de tooling ontwikkeld, waarbij intensief gebruik wordt gemaakt van AI technieken met menselijk tussenkomen. Voor deze toepassing is de bijbehorende infrastructuur in de Azure Cloud ingericht waarbij het team zelf het beheer en de ontwikkeling uitvoert. De opdracht is om het Everest team te ondersteunen in het ontwikkelen en beheren van de bestaande en nieuw te bouwen tooling. Dit doe je samen met de overige teamleden vanuit het team Everest en medewerkers van het Kadastrale Kaart Next (KKN) team, dat een groot deel van de bestaande KKN-tooling heeft ontwikkeld. Alle teams werken volledig volgens de Agile werkwijze. Business belang en toegevoegde waarde van werkzaamheden zijn bepalend voor de prioritering van alle werkzaamheden binnen de teams

  1. Je geeft een beschrijving van aanpak voor de uit te voeren werkzaamheden gezien het specifieke vraagstuk van het Kadaster (zie ook opdrachtomschrijving en verantwoordelijkheden).
  2. Je beschrijft 2 cruciale knelpunten die zich vaak voor doen in dit soort processen / opdrachten en geeft hierbij aan hoe u deze oplost (zie ook opdrachtomschrijving en verantwoordelijkheden).
  3. Je toont duidelijk aan welke wijze de door u geleverde expertise en competenties binnen de geschetste situatie een bijdrage leveren aan te behalen resultaten (zie ook opdrachtomschrijving en verantwoordelijkheden).

Zorgdragen voor de borging van een cloud-gebaseerde omgeving (infrastructuur) van waaruit de beoogde uitvoering en verwerking van de digitale oude landmeetkundige veldwerken (schaalbaar) in productie kunnen draaien. De omgeving dient (afgestemd) te voldoen aan de IT architectuur van het Kadaster en uitgangspunten daarbij. Specifieke taken (niet limitatief):

  • Applicatie functies uitschrijven en modeleren
  • Applicatie interfaces definiëren en modeleren
  • CI/CD omgeving verbeteren, CI/CD processen optimaliseren
  • IT Omgeving voor de gemaakte oplossingen professionaliseren
  • Verdere ontwikkeling en implementatie van de applicaties voor volautomatische extractie en verwerking van landmeetkundige meetgegevens
  • Afhankelijkheden managen met externe partijen/teams

Requirements

  1. inzetbaar vanaf 6 maart 2023 tot en met 5 maart 2024 voor 32-40 uur
  2. Taalniveau Nederlands minimaal B2.
  3. HBO/WO-werk- en -denkniveau.
  4. Minimaal vier jaar aantoonbare en degelijke ervaring in het ontwikkelen van Java (web-) applicaties.
  5. Ervaring met het werken in een Scrum-team.
  6. Daarnaast kennis van en ervaring met: * Java-frameworks Spring (incl. Spring Boot), Hibernate ORM en JPA; * Continuous Integration/Delivery, Maven, Jenkins, SonarQube, Git/Github; * Webservices, XML, JSON, REST; * JavaScript, TypeScript, HTML 5, CSS3 en frameworks zoals Angular, JQuery, NodeJS; * Testframework JUnit; * Testframeworks Mockito en Cucumber; * SQL, relationele databases (Oracle, PostgreSQL); * GIS (OpenLayers, Geoserver en JTS-framework); * Javascript, Typescript en Angular.

Benefits & conditions

Waar loopt de grens tussen uw tuin en die van uw buurman? En welk vastgoed is van wie? Het Kadaster registreert van al het vastgoed (grond en gebouwen) in Nederland wie welke rechten heeft. We hebben heel veel data over alles onder, op en boven de grond en willen maximale waarde halen uit deze data. Naast onze wettelijke taak, beheert het Kadaster ook voorzieningen van andere organisaties, de Landelijke Voorzieningen. Zo beheren wij onder andere de WOZ Landelijke Voorziening en de Basisregistratie Adressen en gebouwen (BAG): alle adressen en gebouwen in Nederland, zoals bouwjaar, oppervlakte, gebruiksdoel en locatie op de kaart. Binnen Beheer en Ontwikkeling IT werken we met Scrum en DevOps en zijn de teams integraal verantwoordelijk voor de volledige technische dienstverlening, van idee tot productie. Vanuit een dynamische omgeving bieden wij een informele werksfeer. Soms werkt het beter om even je zinnen te verzetten en kan je met je teamgenoten een potje tafeltennis spelen, gamen of met de 3D printer een ontwerp realiseren. Ook hebben we een innovation hub om in een andere sfeer samen te werken. Omdat het Kadaster innovatie hoog in het vaandel heeft staan wordt er 1x per maand een Innovation Friday georganiseerd waarin nieuwe, veelbelovende technieken worden uitgeprobeerd en worden er regelmatig “Taco” sessies gehouden waarin kennis wordt gedeeld.

About the company

Het team EVEREST is op zoek naar een Full stack Java-ontwikkelaar. De waardeketen Rechten en Zekerheid staat voor een effectieve en efficiënte inwinning, vastlegging en informatieverstrekking van zekerheid in eigendom en gebruik en is randvoorwaardelijk voor de stabiele basis in een land. Hiermee zijn wij als Kadaster Nederland een voorbeeld voor andere landen. Binnen deze waardeketen zijn bijna 20 teams werkzaam en wordt gebruikgemaakt van meerdere technieken en klantgroepen. De kandidaat zal worden ingezet voor het team Everest. Dit team ontwikkelt en beheert de applicaties om de landmeters en ondersteuners te begeleiden in het landmeetkundige proces. Daarnaast ontwikkelen zij applicatie voor het project Kadastrale Kaart Next. Dit project richt zich op het geautomatiseerd leesbaar maken en verwerken van oude landmeetkundige veldwerken, door deze machine-leesbaar en interpreteerbaar te maken en op geodetisch gevalideerde wijze aan elkaar te rekenen en te

CV in “Word-formaat” geschreven in de taal van de uitvraag;

  • Motivatie geschreven in de “ik-vorm”, waarin u zowel kort en bondig ingaat op de scope van de opdracht als puntsgewijs uw aansluiting op de eisen en wensen toelicht;
  • Uw beschikbaarheid (per wanneer, aantal uren per week en vakantieplannen);
  • Uw uurtarief specifiek voor de onderhavige aanvraag (inclusief reis- en verblijfskosten en excl. BTW).

N.B.

  • Bij het ontvangen van uw reactie gaan wij er vanuit dat uw aanbieding voor deze aanvraag exclusief is. Hiermee wordt voorkomen dat uw aanbieding meerdere malen bij dezelfde opdrachtgever voor deze aanvraag wordt ingediend.
  • Aangezien de functie eisen knock-out criteria zijn, en de functiewensen de gunningscriteria zijn, dient uw aansluiting hierop dan ook goed afleesbaar in uw cv te zijn opgenomen. Dit verhoogt namelijk een succesvollere behandeling van de aanbieding.
  • Tijdens het selectieproces wordt u op de hoogte gehouden van de voortgang. Mocht u vragen hebben, dan staan wij u graag te woord.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.icq.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:10 min

The future of Java in modern web development

Jonathan Vila · LIVE

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

Videos

See all

Related articles

See all