Java Software Engineer

Samenvijf
Apeldoorn, Netherlands
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Intermediate

Job location

Apeldoorn, Netherlands

Tech stack

Java
Agile Methodologies
Relational Databases
Java Platform Enterprise Edition (J2EE)
Hibernate
Java Persistence API
JUnit
Object-Relational Mapping
OpenLayers
Openshift
Oracle Applications
Mockito
SQL Databases
TypeScript
Spring-boot
Backend
Angular
Cucumber
Docker

Job description

Je ondersteunt bij de ontwikkeling en het beheer van front- en back-end applicaties (onder andere Java en Angular) die ingezet worden in het meetproces van landmeters. De werkzaamheden bestaan voornamelijk uit ontwikkel-, test- en onderhoudswerkzaamheden. Everest werkt volgens de Agile werkwijze; businessbelang en toegevoegde waarde bepalen de prioritering van werkzaamheden.

  • Ondersteunen van het Everest-team bij het ontwikkelen en beheren van bestaande en nieuw te bouwen tooling en applicaties.
  • Uitvoeren van ontwikkelwerkzaamheden voor zowel front- als backend.
  • Testen van functionaliteit en uitvoeren van onderhoudswerkzaamheden.
  • Samenwerken met overige teamleden binnen een Agile werkproces en prioriteren op basis van businessbelang en toegevoegde waarde.

Technische omgeving

  • Java
  • Angular

Requirements

  • De kandidaat beheerst de Nederlandse taal vloeiend, in woord en geschrift
  • Afgeronde (bachelor) hbo-opleiding of hoger
  • Minimaal vijf jaar aantoonbare professionele ervaring in het ontwikkelen van Java (web)applicaties
  • Minimaal vijf jaar professionele ervaring met JavaEE
  • Minimaal vijf jaar professionele ervaring met Docker
  • Minimaal vijf jaar professionele ervaring met JPA
  • Minimaal drie jaar professionele werkervaring met Java-frameworks Spring Boot en Hibernate ORM
  • Minimaal drie jaar professionele werkervaring met JUnit en Mockito
  • Minimaal drie jaar werkervaring met SQL en relationele databases (Oracle)
  • Minimaal drie jaar ervaring in het ontwikkelen in Angular op basis van TypeScript
  • Minimaal twee jaar professionele werkervaring met OpenShift
  • Minimaal één jaar professionele werkservaring met Testframeworks Cucumber en Selenide
  • Minimaal één jaar werkervaring met OpenLayers
  • Professionele werkervaring met Axon Framework
  • Ervaring met het landmeetkundig domein, specifiek het inwinningsproces

Benefits & conditions

Samenvijf staat voor een nieuwe manier van werken: we geven je de tijd om iets goeds te doen bij een maatschappelijke organisatie in jouw regio met behoud van salaris (lees meer).

Betrokken werkgever

We vinden een persoonlijke benadering en open communicatie belangrijk. Je staat er op je opdracht nooit alleen voor.

Fijne werksfeer

Je wordt onderdeel van Samenvijf. We scoren een 8,9 op medewerkerstevredenheid (het is hier dus écht leuk! ).

Ontwikkelingsmogelijkheden

We focussen op (werk)geluk, persoonlijke groei en geven je de kans om je als professional verder te ontwikkelen bij opdrachtgevers.

Eerlijke beloning

Een aantrekkelijk salaris, reiskostenvergoeding, pensioenregeling en genoeg vakantiedagen om weer helemaal op te laden.

Apply for this position