Doodle
Doodle
51 – 200 Medewerkers
AdviesLogistiekMarketing
Doodle ontwikkelt software voor het plannen van afspraken waarmee mensen vergaderingen, evenementen, afspraken en groepsbeslissingen kunnen coördineren. Het platform biedt onder meer datumpeilingen, planning van één-op-éénafspraken, het boeken van klantafspraken en hulpmiddelen voor het organiseren van gezamenlijke keuzes. Zo vermindert het de heen-en-weercommunicatie die nodig is om een geschikt moment te vinden. Miljoenen mensen gebruiken Doodle. Het bedrijf heeft 51–200 medewerkers en opereert vanuit het hoofdkantoor in Zürich en kantoren in Atlanta, Berlijn en Belgrado.

Senior Backendsoftware-engineer (Java) – Doodle, Berlijn hybride

Bouw schaalbare Java-backendservices, GraphQL-API’s en eventgedreven systemen op basis van Kafka voor Doodles platform voor het plannen van afspraken. Help complexe uitdagingen op te lossen rond het beheren, verwerken en presenteren van tijd in wereldwijde markten.

Beschrijving

  • Ontwerp, ontwikkel en implementeer schaalbare backendservices met hoge prestaties in Java
  • Ontsluit backendfunctionaliteit via GraphQL, met aandacht voor efficiënte gegevensopvraging en queryprestaties
  • Creëer eventgedreven oplossingen op basis van Kafka die betrouwbare gegevensstromen en responsieve systemen ondersteunen
  • Behoud een brede kennis van het backendlandschap en de integraties ervan binnen gedistribueerde infrastructuur
  • Gebruik LLM- en agentische ontwikkelingstools en behoud volledig inzicht in en eigenaarschap over de resulterende code
  • Pak complexe uitdagingen aan rond het wereldwijd beheren, verwerken en presenteren van tijd
  • Werk samen met multidisciplinaire teams om complexe behoeften op het gebied van planning om te zetten in effectieve technische oplossingen
  • Draag bij aan het wervingsproces via technische interviews, thuisopdrachten, gesprekken met directie en HR en referentiechecks

Vereisten

  • Bachelor in computerwetenschappen, een verwante technische discipline of gelijkwaardige praktische ervaring
  • Professionele ervaring met het ontwerpen, ontwikkelen en opleveren van productierijpe, sterk concurrerende Java-backendservices
  • Sterk systeemgericht denkvermogen en uitstekende probleemoplossende vaardigheden
  • Vermogen om codebases in meerdere programmeertalen te lezen, debuggen en begrijpen
  • Praktische ervaring met gedistribueerde systemen, microservices en Kafka-gebaseerde eventgedreven architecturen
  • Gevestigd in Duitsland en volledig gerechtigd om daar te werken
  • Bestaande werkautorisatie voor Duitsland is vereist
  • Visumsponsoring is niet beschikbaar
  • Ondersteuning bij verhuizing is niet beschikbaar
  • Gevorderde ervaring met AI-ondersteunde engineeringworkflows is een pluspunt
  • Kennis van reactief programmeren, AWS of GCP, Docker en Kubernetes is een pluspunt
  • Een basis in datastructuren, algoritmen en het ontwerpen van gedistribueerde systemen is een pluspunt
  • Ervaring met het ontwerpen en aanbieden van API’s, bij voorkeur GraphQL, is een pluspunt

Voordelen

  • Een werkplek gebaseerd op vertrouwen en respect
  • Gelijke kansen op werk
  • Toegang tot AI- en agentische engineeringtools
  • Samenwerking tussen verschillende functies en vakgebieden
  • Autonomie en aanmoediging om ideeën in te brengen en te experimenteren
  • Hybride werkregeling
  • Mogelijkheden om meer te leren over systemen met hoge verwerkingscapaciteit, gedistribueerde systemen en reactieve systemen

Gerelateerde vacatures