Senior Java and Kotlin Developer

NS Groep N.V.
Utrecht, Netherlands
4 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
Dutch
Experience level
Senior
Compensation
€ 7.3K

Job location

Remote
Utrecht, Netherlands

Tech stack

Java
API
Advanced Message Queuing Protocol
Apache HTTP Server
Azure
Continuous Integration
Web Servers
Nginx
OAuth
Software Engineering
YAML
Transport Layer Security
Spring-boot
GIT
Kotlin
Kubernetes
Docker

Job description

Als senior developer ben je betrokken bij de deur-tot-deur reiservaring van onze reizigers. Je ontwikkelt de applicatie KOSMOS, die cruciaal is voor de toekomst van Mobility as a Service (MaaS). Je werkt samen met developers, designers en de product owner en bent verantwoordelijk voor het doorontwikkelen en beheren van KOSMOS. Je bouwt met oog voor herbruikbaarheid en modulaire bouwblokken voor een snellere ontwikkeling van services. Daarnaast documenteer je volgens richtlijnen en draag je bij aan de ontwikkeling van deze richtlijnen. Je werkt proactief aan de ontwikkeling van het team en neemt deel aan 24/7 bereikbaarheidsdiensten.

Requirements

Een hbo-werk- en -denkniveau.

  • Minimaal 6 jaar relevante werkervaring met:
  • Ontwikkeling in Java, Kotlin, Spring Boot & Azure.
  • Containerplatformen (zoals Docker, Kubernetes of vergelijkbaar).
  • Moderne ontwikkeltools zoals IDEs, versiebeheersysteem Git, scripts en ontwikkelmethodes.
  • Ontwikkeling en gebruik van API's (REST), messaging protocollen (zoals AMQP).
  • Open API Specification framework (OAS) / YAML.
  • Kennis van:
  • CI/CD met Azure DevOps/Pipelines.
  • Beveiliging van gegevens en het gebruik van authenticatiemethoden (Microsoft AD en OAuth 2.0).
  • Netwerken en netwerkbeveiligingsmiddelen (HTTPS, TLS, SSL). Webservers (Apache, Nginx).
  • Je neemt verantwoordelijkheid over je resultaten en bent een benaderbaar persoon voor je collega's en klanten.
  • Je neemt de lead, zorgt voor een positieve dynamiek en toont eigenaarschap door jezelf steeds te blijven verbeteren.

Benefits & conditions

Wanneer je bij NS werkt, maak je verschil in duurzame mobiliteit. We bieden een salaris tussen € 4.357,- en € 7.296,- bruto per maand, opleidingsmogelijkheden, flexibele werktijden en de mogelijkheid tot thuiswerken. Bij goed functioneren krijg je na een jaar een vast contract.

About the company

Je komt te werken in de Katreinetoren in Utrecht, vlak boven het Centraal Station. We combineren kantoorwerk met thuiswerken en houden contact via MS Teams en Slack. Bij NS Stations streven we naar continu leren, ontwikkelen en verbeteren, zodat we blijven voldoen aan de veranderende behoeften van onze klanten. Wij vinden diversiteit en inclusie belangrijk en zijn benieuwd naar jouw visie op de uitbreiding en verbetering van ons IT-landschap voor reizigers.

Apply for this position