in amsterdam: java developer met mobile kennis voor multinational

CareerValue
Amsterdam, Netherlands
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
€5,000.0 - €5,250.0
Working hours
Regular working hours
Languages
Dutch
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Android Software Development Microsoft Azure Databases IntelliJ IDEA Java API for RESTful Web Services (JAX-RS) PostgreSQL Rxjava Swagger Spring-boot
+8 more
Backend Git Cloudformation Kotlin AWS Aurora Hystrix Software Version Control Docker

Job description

De systemen waar je aan gaat werken bestaan uit een Android app, een iOS app en een aantal backend componenten waar de apps mee praten. De Android app is geschreven in een combinatie van Kotlin en Java. De iOS app is geschreven in Swift en de backend componenten zijn voornamelijk geschreven in Java met sporadisch ook wat Kotlin.

De complexiteit is dus extreem hoog. De software die het team onderhoudt en verbetert bevat zelf veel legacy code en heeft veel interactie met andere (vaak legacy) componenten zowel binnen als buiten de organisatie. Momenteel zijn ze bezig om hun eigen oude legacy systemen te vervangen door modernere implementaties terwijl er tegelijkertijd wordt verwacht dat er nieuwe functionaliteit wordt toegevoegd. Ook het leeuwendeel van het beheer en de klachtenafhandeling ligt bij dit team.

De backend componenten draaien op AWS, geconfigureerd via cloudformation templates. De buildstraat draait op Azure Devops.

Tevens zijn ze van JAX-RS en Hystrix/rxjava aan het overstappen op Spring Boot en Retrofit2 voor nieuwere componenten. Swagger wordt op veel plekken gebruikt om API’s te definiëren en code te genereren. De componenten draaien in Docker containers. Ze gebruikten tot voor kort Postgres als database maar ze zijn nu aan het overstappen op AWS Aurora in Postgres compatibility mode.

Ze gebruiken Intellij als ontwikkelomgeving en git voor version control.

Requirements

Je hebt HBO/WO werk- en denkniveau

  • Je hebt minimaal 3 jaar ervaring als Java developer
  • Je hebt ervaring met Android en iOS
  • Je hebt affiniteit met AWS
  • Je hebt ervaring met werken binnen een multidisciplinair team met hoge mate van complexiteit
  • Je bent een aanpakker, flexibel, meedenkend en communicatief sterk.
  • Je beheerst de Nederlandse taal in woord en geschrift

Benefits & conditions

Je komt te werken voor een toonaangevend bedrijf met een grote naamsbekendheid. Daar hoort natuurlijk een passend salaris bij; afhankelijk van ervaring reikt het salaris tot 5000 - 5250 euro bruto per maand.

Daarnaast ontvang je o.a. aspecten als reiskostenvergoeding, pensioen en vakantiegeld.

About the company

We gebruiken cookies voor statistieken en marketing om de site te verbeteren. Analytische en marketingcookies worden pas geplaatst nadat je ze accepteert. Meer info in ons Privacy.

Apply for this position

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

Apply on nl.talent.com

Good distractions

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

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all