Doodle
Doodle
Doodle utvecklar schemaläggningsprogramvara som hjälper människor att samordna möten, evenemang, bokningar och gruppbeslut. Plattformen innehåller datumomröstningar, schemaläggning av enskilda möten, bokning av kundtider och verktyg för att organisera gruppval, vilket minskar den tidskrävande kommunikationen för att hitta en lämplig tid. Miljontals människor använder Doodle, som har 51–200 medarbetare vid huvudkontoret i Zürich och kontor i Atlanta, Berlin och Belgrad.

Senior backendmjukvaruingenjör (Java) – Doodle, Berlin hybrid

Bygg skalbara Java-backendtjänster, GraphQL-API:er och Kafka-baserade händelsestyrda system för Doodles plattform för mötesbokning. Hjälp till att lösa komplexa utmaningar med att hantera, bearbeta och presentera tid på globala marknader.

Beskrivning

  • Designa, utveckla och driftsätt skalbara backendtjänster med hög prestanda i Java
  • Tillgängliggör backendfunktioner via GraphQL med fokus på effektiv datahämtning och frågeprestanda
  • Skapa Kafka-baserade händelsestyrda lösningar som stödjer tillförlitliga dataflöden och responsiva system
  • Upprätthåll en bred förståelse för backendlandskapet och dess integrationer i distribuerad infrastruktur
  • Använd LLM- och agentbaserade utvecklingsverktyg samtidigt som du behåller full förståelse för och ägarskap över den resulterande koden
  • Hantera komplexa utmaningar inom global hantering, bearbetning och presentation av tid
  • Samarbeta med tvärfunktionella team för att omvandla komplexa schemaläggningsbehov till effektiva tekniska lösningar
  • Bidra till rekrytering genom tekniska intervjuer, hemuppgifter, intervjuer med ledning och HR samt referenskontroller

Krav

  • Kandidatexamen i datavetenskap, en närliggande teknisk disciplin eller motsvarande praktisk erfarenhet
  • Yrkeserfarenhet av att designa, utveckla och leverera produktionsklara, mycket samtidiga backendtjänster i Java
  • Starkt systemperspektiv och god problemlösningsförmåga
  • Förmåga att läsa, felsöka och förstå kodbaser skrivna på flera språk
  • Praktisk erfarenhet av distribuerade system, mikrotjänster och Kafka-baserade händelsestyrda arkitekturer
  • Bosatt i Tyskland och fullt behörig att arbeta där
  • Befintlig rätt att arbeta i Tyskland krävs
  • Visumsponsring erbjuds inte
  • Flytthjälp erbjuds inte
  • Avancerad erfarenhet av AI-assisterade arbetsflöden för utveckling är meriterande
  • Kunskaper i reaktiv programmering, AWS eller GCP, Docker och Kubernetes är meriterande
  • En grund i datastrukturer, algoritmer och design av distribuerade system är meriterande
  • Erfarenhet av att designa och tillhandahålla API:er, helst GraphQL, är meriterande

Förmåner

  • En arbetsplats som bygger på tillit och respekt
  • Lika möjligheter till anställning
  • Tillgång till AI- och agentbaserade utvecklingsverktyg
  • Samarbete över funktioner och kompetensområden
  • Självständighet med uppmuntran att bidra med idéer och experimentera
  • Hybrid arbetsform
  • Möjlighet att lära sig mer om system med högt genomflöde, distribuerade system och reaktiva system

Relaterade jobb

Terumo Medical Corporation

Regionchef, Terumo Interventional Systems försäljning

Terumo Medical Corporation

Led försäljningen av medicintekniska produkter i en region i North Central New Jersey och ansvarade för fältteam och sjukhusrelationer. Driv regionala intäkter och försäljningsresultat samt säkerställ regelriktig marknadsföring av Terumo Interventional Systems produkter.

Öppna
Claroty

QA-automatiseringsingenjör

Claroty

Utveckla API- och UI-automation samt kvalitetsgrindar i CI/CD för Clarotys plattform för cybersäkerhet inom cyberfysiska system. Bidra till att skydda kritisk infrastruktur genom tillförlitlig testning.

Öppna