Winkelzoeker
Stuur ons een bericht op WhatsApp 24/7
Hulpcentrum
Een winkel zoeken
Download de Sim Local app
Activerings gidsen
Reizen eSIM uitgelegd
eSIM-compatibele handsets
Telefoon deblokkeren
Neem contact met ons op
Sim Local Logo
eSIM-aanbiedingen
Onbeperkte eSIM-plannen
eSIM-plannen met gesprekken en sms'jes
eSIM-plannen voor studenten
Verenigd Koninkrijk
Verenigde Staten
Europa
Thailand
Japan
Wereldwijde plannen
Bekijk alle bestemmingen
Over Sim Local
Waarom Sim Local kiezen
Onze netwerken
Getuigenissen
Carrière
Verwijs een vriend
Filialen
Partners
Druk op
Blog
NLUS$
Taal
Valuta

Senior backend-ontwikkelaar

(Java / Spring Boot)

Over Sim Local

Sim Local is een toonaangevende wereldwijde aanbieder van eSIM-kaarten voor op reis en helpt miljoenen reizigers om verbonden te blijven op meer dan 200 bestemmingen wereldwijd. Door een combinatie van samenwerkingen met lokale providers, innovatieve digitale producten en omnichannel-distributie bieden we internationale reizigers een naadloze connectiviteitservaring.

We zijn op zoek naar een Senior Backend-ontwikkelaar met een sterke staat van dienst op het gebied van het van begin tot eind opleveren van productiediensten en API’s. Je bent verantwoordelijk voor de implementatie van backend-diensten en API’s binnen ons multi-tenant, multimerkenplatform voor eSIM’s en reis-SIM’s, waarbij je daadwerkelijk invloed hebt op de architectuur en technische beslissingen.

Jouw werk zal de basis vormen voor onze D2C-website en mobiele app, onze white-label-partnerwinkels, ons interne platform en de netwerken en betalingsintegraties die daarachter schuilgaan.

Onze stack: Java 17+, Spring Boot, Maven, MySQL, JPA/Hibernate, Liquibase en AWS (SQS/SNS, Lambda, Cognito, SES, CloudFormation).

Belangrijkste verantwoordelijkheden

1. Backend-diensten en API's

  • Ontwerp, ontwikkel en implementeer backend-services en API’s voor ons hele platform — API’s voor klanten, interne backoffice-systemen en integraties met partners
  • Onze Java/Spring Boot-services en API-gateways opzetten, onderhouden en opschalen, en ervoor zorgen dat ze in de productieomgeving veilig en betrouwbaar blijven

2. Integraties met diensten van derden

  • Integraties met netwerken, betalingsproviders of externe dienstverleners opzetten en onderhouden, met inbegrip van webhooks en gebeurtenisgestuurde processen
  • Ontwerpen met het oog op storingen — idempotentie, herhalingspogingen en soepele foutafhandeling in gedistribueerde systemen

3. Architectuur, codekwaliteit, incidentbeheer

  • Meedenken over architectuurkeuzes en meewerken aan het bepalen van de technische koers van het platform naarmate het groeit
  • Prestatieknelpunten en beveiligingskwetsbaarheden opsporen en verhelpen voordat ze de productieomgeving bereiken
  • Code beoordelen — inclusief door AI gegenereerde code — en de lat hoger leggen op het gebied van kwaliteit, testbaarheid en beveiliging binnen het hele team
  • Zet geautomatiseerd testen, duidelijke API-documentatie en goede technische werkwijzen hoog in het vaandel
  • Neem de verantwoordelijkheid voor de diensten die je in de productieomgeving bouwt, en gebruik observability en monitoring om ze op grote schaal snel, efficiënt en veilig te houden
  • Werk samen met de afdeling Platform Engineering op het gebied van infrastructuur, implementaties en het oplossen van incidenten

4. Samenwerking binnen het team

  • Werk samen met de Product Owner, ontwikkelaars en technische leidinggevenden om gerichte, waardegedreven veranderingen te realiseren volgens de hoogste normen
  • Bijdragen aan de planning, agile bijeenkomsten en de voortdurende verbetering van de werkwijze van het team

Wat we zoeken

Verplicht – Alle kandidaten

  • Een bachelordiploma in informatica of een andere relevante studierichting, of gelijkwaardige werkervaring.
  • 4+ jaar ervaring in backend-ontwikkeling, met een bewezen staat van dienst in het van begin tot eind opleveren van productiediensten
  • 2+ jaar ervaring met het ontwikkelen van RESTful API’s en webservices.
  • Uitstekende kennis van Java (17+) en Spring Boot, inclusief Spring Security / OAuth2 en Maven-projecten met meerdere modules
  • Relationele databases (MySQL of vergelijkbare systemen), JPA/Hibernate en tools voor schemamigratie zoals Liquibase — inclusief schemaontwerp en query-optimalisatie op grote schaal
  • Cloud-native diensten op AWS — SQS/SNS, Lambda, Cognito, SES en CloudFormation of vergelijkbare ‘infrastructure-as-code’-oplossingen
  • Asynchrone, bericht- en gebeurtenisgestuurde architecturen, met inbegrip van patronen voor gedistribueerde systemen zoals idempotentie en het afhandelen van herhalingspogingen
  • Geautomatiseerd testen — unit-testen met JUnit en Mockito, en integratietesten met Testcontainers of een vergelijkbaar programma
  • Observeerbaarheid en monitoring met APM-tools (Datadog, New Relic, CloudWatch of vergelijkbare tools)
  • Praktische toepassing van Claude Code of vergelijkbare AI-codeerassistenten, waarbij je zelfstandig de door AI gegenereerde code beoordeelt, corrigeert en er de volledige verantwoordelijkheid voor neemt
  • Uitstekende vaardigheden op het gebied van codereview en een bewezen staat van dienst in het verhogen van de kwaliteitsnormen voor code binnen een team
  • Caching-strategieën en systemen met veel verkeer en een hoge gelijktijdigheid (bijv. Redis)
  • Het integreren van API’s en webhooks van derden — betalingsproviders, telecom-/netwerkproviders of CRM-/marketingplatforms
  • Ervaring in een functieoverschrijdend Scrum-team met gebruik van Jira en Confluence

Wenselijk

  • API-documentatie met OpenAPI / Swagger
  • Ervaring in de telecomsector, op het gebied van eSIM, reizen of e-commerce

Persoonlijke eigenschappen

  • Sterke focus op levering — neemt de verantwoordelijkheid op zich, van ontwerp tot en met productie
  • Proactief — ziet mogelijkheden voor verbetering en voelt zich in staat om deze door te voeren
  • Handhaaft en verdedigt hoge technische normen door middel van goede werkwijzen en gewoonten
  • Samenwerkingsgericht en helder in de communicatie met belanghebbenden uit de productwereld en niet-technische belanghebbenden
  • Ik heb een passie voor ontwikkeling en wil graag blijven leren

Wat wij te bieden hebben

  • Volledig op afstand of hybride — kom wanneer je maar wilt langs bij ons kantoor in Dublin 16, of bespaar jezelf de lange reis naar het werk
  • Concurrerend salaris, afhankelijk van ervaring
  • 21 dagen jaarlijks verlof, plus een extra dag voor elk volledig gewerkt jaar, tot maximaal 25 dagen per jaar
  • Zomervrijdag — halve dagen op vrijdag gedurende de hele zomer
  • Pensioenregeling
  • Verwijzingsprogramma
  • Zwangerschapsuitkering

Dit is een fantastische kans om deel uit te maken van een bedrijf dat om zijn medewerkers geeft, graag talent uit eigen gelederen bevordert en voortdurend groeit op nieuwe markten. Als je niet aan alle vereisten voldoet, maar deze functie toch de juiste stap in je carrière zou kunnen zijn, solliciteer dan toch. We zijn op zoek naar iemand die het beste bij onze bedrijfscultuur past.

Als je op deze vacature wilt solliciteren, stuur dan je cv naar: Careers@simlocal.com met als onderwerp "Sim Local - Senior Backend-ontwikkelaar".