Senior Java Backend developer

Yacht
Rotterdam, Netherlands
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior
Compensation
€ 5.3K

Job location

Remote
Rotterdam, Netherlands

Tech stack

Java
JavaScript
ActiveMQ
Information Systems
Continuous Integration
Java Virtual Machine (JVM)
Performance Tuning
Scrum
TypeScript
React
Spring-boot
Cypress
Gitlab
Kotlin
Angular
Kubernetes
Playwright
Front End Software Development
Domain Driven Design
Microservices

Job description

  • Moderniseren van bestaande functionaliteit en techniek met het doel verstoring voor gebruikers te minimaliseren;
  • Ontwikkelen aan de verdere ontwikkeling van de HaMIS applicatie
  • Continue verbeteren van code en processen op het werkgebied van een backend developer, denk hierbij aan cleancode, testautomatisering, architectuur en deployment.
  • Samenwerken met UX designers, business consultants en andere developers
  • Bouwen, aanpassen, testen, documenteren en optimaliseren van code
  • Meedenken over technische oplossingen en innovaties
  • Bouwen van nieuwe functionaliteit + techniek voor de HaMIS applicatie (React, Java/Kotlin)
  • Bij het uitvoeren van een functionele systeem aanpassing, overzien van de backend ontwikkeltaken
  • In overleg met het team oplossen van een incident of verstoring, die voorkomt op een service waar het team de service eigenaar van is

De afdeling Digital & Information Technology (D&IT) is eindverantwoordelijk voor het realiseren van (nieuwe) digitale producten, diensten en technieken voor het Havenbedrijf Rotterdam. Binnen de afdeling zijn verschillende teams (end-to-end) verantwoordelijk voor het faciliteren en realiseren van de digitale ambities binnen de kerndomeinen van de organisatie. De teams werken hierin conform Agile principes samen met collega's, klanten en stakeholders/ partners om optimale waarde te kunnen creëren.

Het team: Port Call Management (PCM)

Het team PCM verzorgt de digitale dienstverlening van alle havenmeesterprocessen, dit houdt in:

  • Het bieden van digitale ondersteuning voor alle DHMR processen;
  • Meedenken als digitale strategische partner voor alle DHMR processen;
  • Adviseren & inspireren DHMR vanuit digitale & data expertise;
  • Fungeren als eerste (gecentraliseerd) aanspreekpunt voor digitale DHMR-vragen (en verwijst door naar specifieke afdelingen waar nodig).
  • Cruciaal hierbij is dat de continuiteit en weerbaarheid van de systemen gegarandeerd blijven. Dit vormt dan ook het fundament van de werkzaamheden. Centraal in het PCM landschap staat het Havenmeester Management Informatiesysteem (HaMIS). Dit is een missiekritisch (24x7) systeem, dat de Havenmeester-organisatie helpt bij het managen van de slimste en grootste haven van Europa.

In 2024 is binnen het team PCM een strategietraject gestart om invulling te geven aan de strategie van het team zodat deze in lijn is met de ondernemingsdoelen 2025-2029 van het Havenbedrijf, de doelstellingen van de divisie Havenmeester (DHMR) en de doelen vanuit architectuur. Hierbij werken we volgens de systematiek van waarde gestuurd werken.

Requirements

  • Minimaal 5 jaar werkervaring als backend developer (Java);
  • Minimaal 5 jaar relevante werk ervaring met React;
  • Minimaal 5 jaar relevante werk ervaring met Nx;
  • Aantoonbare ervaring met GraphQL;
  • Kan componenten generiek maken en heeft ervaring met het testen van componenten, denk hierbij bijvoorbeeld aan Playwright, Cypress;
  • Ervaring met Java of Kotlin in combinatie met SpringBoot;
  • Ervaring met de ontwikkeling van missie-kritische systemen;
  • Ervaring met microservices architectuur;
  • Ervaring met Java- of Kotlin + JVM stack met affiniteit voor front-end development;
  • Bereidt om (na een inwerkperiode) piketdiensten te draaien;
  • Een goede beheersing van de Nederlandse taal in woord en geschrift

Nice to haves, wensen

  • Ervaring met projecten in productie op Kubernetes
  • Uitgebreide ervaring met Spring Boot
  • Ervaring met messaging (ActiveMQ) en transacties
  • Ervaring met CI / CD
  • Ervaring met Gitlab (CI)
  • Ervaring met Domain Driven Design (DDD)
  • Ervaring met performance tuning en trouble shooting
  • Ervaring met netwerk analyse en trouble shooting
  • Ervaring met Kotlin
  • Ervaring met front-end frameworks (bijv. JavaScript, TypeScript, REACT en of Angular).

Je bent beschikbaar voor een (digitaal) kennismakingsgesprek op donderdag 22 januari 14:00u-17:00

  • Je neemt op een natuurlijke manier verantwoordelijkheid over de inhoud en manier van werken op ontwikkelprojecten;
  • Je bent in staat om (technisch) complexe materie helder en overtuigend over te brengen aan de business (bijv. product owners, kerngebruikers);
  • Je komt in een volwassen team en bent betrokken bij het ontwerpproces vanaf het begin. Door jouw ervaring en skills ben je snel inzetbaar. Vanuit jouw rol verwachten wij dat je meedenkt in alle fasen van het development proces en kritisch durft te zijn;
  • Je komt te werken in multidisciplinaire teams: samenwerkingsgerichtheid is een voorwaarde;
  • Je hebt de drive om continu verbeteringen door te voeren en denkt in termen van 'business waarde';
  • Je verdiept je als vanzelf in nieuwe technologische ontwikkelingen en neemt deze mee naar je werk;
  • Proactieve en pragmatische houding;
  • Je bent kritisch-analytisch.

Benefits & conditions

  • Een uitstekend salaris;
  • Een contract voor de duur van de opdracht, waarbij we graag toewerken naar een onbepaalde tijdscontract;
  • Een dertiende maandsalaris of vergelijkbare bonusregeling;
  • 8,33% vakantiegeld;
  • 25 vakantiedagen per jaar o.b.v. 40 uur;
  • Een aantrekkelijke Pensioen Plus regeling.

Overige arbeidsvoorwaarden:

  • Reiskosten- en thuiswerkvergoeding;
  • Netto €750,- om jouw thuiswerkplek in te richten;
  • Opleidingen via de Randstad Digital Academy mét erkende certificaten;
  • Referral bonussen tot maximaal € 1.500,- ;
  • Collectieve voordelen op verzekeringen en personeelsvoordeelwinkel;
  • Vast HR aanspreekpunt en persoonlijke begeleiding door een talentmanager;
  • Kennis- & netwerkevents afgestemd op expertise binnen het vakgebied IT en jouw carrièreontwikkeling.

Deze opdracht staat ook open voor doorleen (leveranciers). ZZP is niet toegestaan. Ben je zzp'er en sta je open voor een projectcontract? We gaan graag met je in gesprek!

Afhankelijk van het soort dienstverband (interim of vast), ontvang je van ons een aanbod

About the company

Havenbedrijf Rotterdam is de drijfveer achter de vitale infrastructuur van Nederland en de grootste haven van Europa. De digitale ambitie is zeer groot: zij willen de slimste haven ter wereld zijn! Zij zien een toekomst waarbij ze gebruik maken van de nieuwste technologieën om de operationele processen zeer flexibel en zeer efficiënt te maken. Waar medewerkers van het Havenbedrijf kunnen excelleren en de wereldwijde logistiek het beste kunnen begeleiden.

Apply for this position