1
 
 
Profil
In deinem persönlichen Profilbereich kannst du den Status deiner Bewerbung einsehen, unvollständige Bewerbungen zwischenspeichern und aktuelle News und Events einsehen

Tech-Arbeits­weisen

Wir begreifen Softwareentwicklung und Technologie als eine unserer Kernkompetenzen. 

Die Arbeitsweisen der Tech-Teams bei OTTO

Wir implementieren Microservices für otto.de, dem größten deutschen Onlineshop und Marktplatz, der sich im schnelllebigen E-Commerce Markt kontinuierlich verändert und weiterentwickelt. Wir entwickeln Konzepte, Designs und Features, die unseren Kund*innen das Einkaufen erleichtern und zum Erlebnis werden lassen. Das sind unsere Tech-Challenges.

Wir bauen Self Contained Systems, die durch unsere CD-Pipeline kontinuierlich live deployed werden. Dabei tragen wir die Verantwortung für unser Teilprodukt – fachlich, technisch und auch für den Betrieb in der AWS. Technische Entscheidungen werden von uns und nicht durch Manager*innen getroffen. Ebenso gestalten wir die Art unserer Zusammenarbeit selbst und finden in vielfältigen Teams gemeinsam neue Wege. Das ist für uns Autonomie.

 

Agilität wird bei OTTO gelebt

Das bedeutet sowohl iterativ Lösungen zu entwickeln als auch den kulturellen Wandel zu fördern mit dem Ziel, schnell und flexibel auf veränderte Marktbedingungen zu reagieren. Unsere Arbeit ist selbstorganisiert und crossfunktional mit Scrum und den Methoden der agilen Softwareentwicklung wie Test-Driven-Development (TDD), Pair-Programming oder Continuous Delivery.

Unser hoher Entwicklungsantrieb führt zu einer regelmäßigen Reflektion unseres Verhaltens und der Arbeitsergebnisse. Wir tauschen uns auf (internationalen) Fachkonferenzen wie Code Talks, GOTO Berlin, JAX, DEVOXX, internen Fachevents, Hackathons und Tech Talks bzw. Meet-ups aus. 

Weiterentwicklung spielt für uns eine große Rolle

Wie wir uns beschreiben? Technologie-orientiert und teilweise nerdig - im positiven Sinne. Wenn der tägliche Wahnsinn überhand nimmt, begegnen wir dem zusammen mit Humor. Dabei genießen wir ein hohes Maß an Eigenständigkeit und Freiraum für eigene Ideen – das zeigt sich auch in den flexiblen Gestaltungsmöglichkeiten der Arbeitszeit. Freie Hardware-Wahl und bereichsübergreifend mitbestimmendes Arbeiten sind einige der vielen weiteren Vorteile - wie auch die Wahl der Team-Maskottchen. Das ist unsere Kultur.

Die Auswahl der Tools und Technologien sind oft Team-Entscheidungen, auf die viel Wert gelegt wird. Die Vielfalt unserer Aufgaben ergibt einen stark heterogenen Technologieeinsatz, welcher sich von Team zu Team unterscheidet. Wir experimentieren gerne mit neuen Technologien und Programmiersprachen und wägen den Nutzen für uns ab.

Clojure
Clojure
Bash
Bash
Kafka
Kafka
Go
Go
node.JS
node.JS
Scala
Scala
Kotlin
Kotlin
Swift
Swift
Javascript
Javascript
Python
Python
Elixir
Elixir
Java
Java

## Philosophie
agile | xp | tdd | devops | kanban | scrum | continuous-integration | continuous-delivery | continuous-deployment | continuous-everything | responsive-design | microservices | event-sourcing | self-contained-systems

## Programmiersprachen
java | scala | clojure | javascript | swift | python | kotlin | elixir | go | c | haskell

## Frameworks & Tools
spring-boot | edison | akka | finatra | phoenix | swagger | dropwizard | react | redux | vue.js | vaadin | JavaEE/JakartaEE | eclipse microprofile | nodeJS | kafka

## Mobile
google-play | arkit | scenekit

## Versionierung / CI

git | jenkins | gitlab-ci | lambdacd | circleci | gocd

## Frontend
html5 | css3 | sass | less

## Build-Tools
gradle | gulp | groovy | babel | cucumber | jasmine | selenium | junit | testng | geb

## Datenhaltung
mongodb | apache-kafka | solr | hadoop | spark | redis | amazon-s3 | postgresql | lucene | elasticsearch | maven

## Cloud
AWS | azure | GCP

## Plattformen
docker | android | iOS

## Infrastructure as Code (IaC)
terraform | cloudformation

Wie wir arbeiten

User Experience bei OTTO – so funktioniert‘s! | OTTO Jobs
 
 

Agilität bei OTTO

  • Schnellere Produkt­einführung durch wertmaximierende und inkrementelle Vorgehensweise.
  • Geringere Kosten und Risiko durch regelmäßige Feedbacks.
  • Verbesserte Zusammenarbeit durch crossfunktionale Teams.
  • Steigende Transparenz durch aussagekräftige Reportings.
  • Schaffen einer in jeder Hinsicht lernenden Organisation.
  • Führung als Teamarbeit auf allen Ebenen verstehen - horizontal und vertikal.
  • Mutiges Vorgehen hin zu einer Experimentkultur fördern.

Menschen bei OTTO

„Ich sitze nicht nur den ganzen Tag alleine vorm Rechner und schreibe rund um die Uhr Codes, sondern bin im regelmäßigen Austausch mit meinen Kolleg*innen.“

Jan, Jobbotschafter Softwareentwicklung

Jan, Softwareentwickler bei OTTO
Jan, Softwareentwickler bei OTTO

Cookies erlauben?

OTTO und drei Partner brauchen deine Einwilligung (Klick auf "OK") bei einzelnen Datennutzungen, um Informationen auf einem Gerät zu speichern und/oder abzurufen (IP-Adresse, Nutzer-ID, Browser-Informationen).
Die Datennutzung erfolgt für personalisierte Anzeigen und Inhalte, Anzeigen- und Inhaltsmessungen sowie um Erkenntnisse über Zielgruppen und Produktentwicklungen zu gewinnen. Mehr Infos zur Einwilligung gibt’s jederzeit hier. Mit Klick auf den Link "Cookies ablehnen" kannst du deine Einwilligung jederzeit ablehnen.

Datennutzungen

OTTO arbeitet mit Partnern zusammen, die von deinem Endgerät abgerufene Daten (Trackingdaten) auch zu eigenen Zwecken (z.B. Profilbildungen) / zu Zwecken Dritter verarbeiten. Vor diesem Hintergrund erfordert nicht nur die Erhebung der Trackingdaten, sondern auch deren Weiterverarbeitung durch diese Anbieter einer Einwilligung. Die Trackingdaten werden erst dann erhoben, wenn du auf den in dem Banner auf otto.de wiedergebenden Button „OK” klickst. Bei den Partnern handelt es sich um die folgenden Unternehmen:
Google Inc., Meta Platforms Ireland Limited, elbwalker GmbH
Weitere Informationen zu den Datenverarbeitungen durch diese Partner findest du in der Datenschutzerklärung auf otto.de/jobs. Die Informationen sind außerdem über einen Link in dem Banner abrufbar.