Jobware GmbH

Otto (GmbH & Co KG)

Jobbeschreibung
OTTO ist eines der erfolgreichsten E-Commerce-Unternehmen Europas. Mit mehr als 10 Millionen Artikeln von über 7.000 Marken gehört otto.de heute zu den führenden deutschen Onlineshopping-Plattformen. Als Marktplatz öffnen wir uns stetig für weitere Marken und Partner und wachsen so immer weiter. Ausruhen? Nicht unser Ding! Deins auch nicht? Dann komm an Board – und gestalte mit uns die Zukunft des E-Commerce.

Vielfalt gehört zu uns, wie die Elbe zu Hamburg: Wir stehen für Offenheit, Respekt und Toleranz, ohne Wenn und Aber. Lass uns gemeinsam die Segel setzen – unabhängig davon, woher du kommst, wen du liebst oder woran du glaubst. Denn du bist einmalig und genau das suchen wir.

Bei uns kannst du Ideen einbringen und Projekte vorantreiben, dich in Netzwerken für dein Herzensthema engagieren und unsere Unternehmenskultur aktiv mitgestalten. Dinge ausprobieren, neu denken, innovativ sein, über sich hinauswachsen – das ist unser Mindset. Lass uns gemeinsam etwas Großes erreichen. Egal ob du auf dem Campus oder zu Hause arbeitest. Mach auch du OTTO zu deinem Playground.

Die BlackUnicorns sind die Schnittstelle zwischen OTTO und seinen Dropshipment-Lieferanten mit allem, was dazu gehört: Bestände, Aufträge, Retouren usw. Unsere Systeme verarbeiten 40% der Bestellungen beim Händler OTTO. Dazu betreuen wir das Bestandssystem DIVA (DirektVersandAbwicklung für Eigenware). Diese ist in Java, PL/SQL und Shell geschrieben. Hier findet hauptsächlich noch Betrieb und Wartung statt. Wir haben die Verarbeitung der Bestände aus der DIVA komplett in die Google Cloud (GCP) migriert. Mittelfristig sollen auch die übrigen Funktionen der DIVA modernisiert werden.

Bei uns ist also von Bestandssystemen (20 Jahre+) bis hin zur Neuentwicklung alles dabei!

Viele sprechen von „Homeoffice“ – wir von „hybrid oder mobile Work“: Es gibt Kollegen, die nur zu Teamevents ins Büro kommen und Kollegen mit festen Bürotagen.
Du kannst uns gerne auch in Teilzeit (30 h/Woche) arbeiten.

Tech-Stack:

Neuentwicklungen: Java 21, Spring Boot, Maven, Mockito, Docker/docker-compose, Terraform, GCP/Google Cloud, Spanner, Serverless (CloudRun), PubSub, Kafka, TypeScript/React

Bestandssysteme: Java 7-17, Java EE, SQL, PL/SQL, Shell Scripte, Oracle DB, Docker/docker-compose, Ansible, Glassfish/ Payara Application Server, Vaadin 8, Spring Boot, virtuelle Maschinen (AlmaLinux / Suse Enterprise Linux), Control M, PostgreSQL

Tooling: Github Actions, git, IntelliJ, Jenkins

Betrieb & Monitoring: GCP Operations Suite, Prometheus, Grafana, Alertmanager, Opsgenie


  • Kernaufgabe ist die technische Planung und Implementierung neuer Features
  • Programmierung erledigen wir meistens im Pair-Programming: Hauptsächlich Backend- aber auch Frontendaufgaben
  • Es gibt häufig auch Betriebsaufgaben wie Analyse von Bugs oder Recherche zu Implementierungen in Bestandssystemen
  • Kommunikation ist ein wichtiger Teil der Arbeit: Sowohl mit dem Fachbereich als auch mit Kolleg*innen aus anderen Teams usw. gibt es Austauschbedarf zu Designentscheidungen und Problemen
  • Wir tragen volle Verantwortung für unsere Software: Wünschenswert ist daher auch dein Einsatz in unserer Rufbereitschaft

Du bist dir nicht sicher, ob die Stelle zu dir passt? – Gerne stellen wir den Kontakt zu Leon Stoldt oder Cornelius Buschka aus dem Team her. Du möchtest dein künftiges Team und deinen Arbeitsplatz live erleben? – Im Rahmen deines Bewerbungsprozesses hast du zu einem späteren Zeitpunkt die Möglichkeit dazu.

Um dich und deine Skills besser kennenzulernen, kann dich im Bewerbungsprozess eine Coding-Challenge erwarten. Wie genau diese aussehen wird, würden wir dir rechtzeitig mitteilen.


Must-have:

  • Du hast weitreichende Programmierkenntnisse, vor allem in Java
  • Du hast keine Scheu auch an Bestandssystemen zu arbeiten
  • Du hast Erfahrungen in Cloud-Umgebungen wie GCP oder einer vergleichbaren Cloud gesammelt
  • Du hast Erfahrungen im Design von Anwendungen (APIs, Microservices und Datenbanken)
  • Du hast Erfahrungen mit Bash und Linux-basierten Systemen
  • Du kennst dich mit IaC Tools wie z.B. mit Terraform aus

Nice-to-have:

  • Tiefergehende Kenntnisse zu SQL und Datenbanken im Allgemeinen
  • Frontenderfahrung mit React oder Vaadin

  • Work-Life-Balance
    Hybrides Arbeitsmodell, Activity Based Working, flexible Arbeitszeiten (Gleitzeit), 37,5h-Woche, 30 Urlaubstage, Workation- und Sabbatical-Option
  • Vergütung & Zusatzangebote
    Urlaubs- und Weihnachtsgeld, 15 % Personalrabatt sowie zahlreiche Benefits & Mitarbeiterangebote (z. B. Events, Reisen), Altersvorsorgemodelle, Möglichkeit zur Kapitalbeteiligung, Relocation-Angebot
  • Fachliche & persönliche Entwicklung
    2-wöchiges Onboarding, Weiterbildungsangebote wie z. B. die OTTO-Akademie, digitale Lernplattformen – u. a. Masterplan, Coaching & Mentoring, Hospitationen, Entwicklungsprogramme, Führungs- und Expertenlaufbahn, Teilnahme-Option an Fachkonferenzen
  • Gesundheit & Wohlbefinden
    Über 30 Betriebssportarten, Meditationsraum, Achtsamkeits- und Stressmanagementkurse, Angebote für Eltern, betriebsärztliche & psychosoziale Beratung
  • Kultur & Zusammenarbeit
    Communities & Netzwerke, Coworking & Social Spaces, Leading Principles, regelmäßige Mitarbeiterbefragungen, kostenfreie Heißgetränke und vielfältiges – auch veganes – Essensangebot, Paketshop
  • Mobilität
    Deutschlandticket für 30 €, kostenfreie Parkplätze, e-Ladesäulen, Auto-Services, StadtRAD-Stationen

& viele Benefits mehr!

View More