Software Developer - Hamburg, Deutschland - Otto (GmbH & Co KG)

    Default job background
    Nebenberuflich oder Ganztags - unbefristet
    Beschreibung

    Software Developer | Java, AWS, Kubernetes, MongoDB (w/m/d)

    HamburgOtto (GmbH & Co KG)BerufserfahreneTeilzeit oder Vollzeit - unbefristet ab sofortFachkundig - C1 DeutschFachkundig - C1 Englisch

    Für unsere Ausbildungsplätze gibt es keine Bewerbungsfristen. So lange der Job angezeigt wird, kannst du dich schnell und bequem ohne Anschreiben bewerben. Bitte beantworte die zwei Motivationsfragen und lade deinen Lebenslauf sowie die letzten zwei Zeugnisse hoch. Ausdrücklich begrüßt werden Bewerbungen von Personen mit Behinderung bzw. Schwerbehinderung.

    Für unsere Jobs gibt es keine Bewerbungsfristen. Solange der Job angezeigt wird, kannst du dich schnell und bequem - ohne Anschreiben - in 5-10 Minuten bewerben. Ausdrücklich werden Bewerbungen von Personen mit Behinderung bzw. Schwerbehinderung begrüßt.

    Als Teil der Paketlogistik, trägt das Team "Cormorant" dazu bei, dass unsere Kund*innen ihr Lieblingsprodukt bestellen können und es auch schnell und optimal geliefert bekommen.

    Domain Driven Design und Test-Driven-Development sind für dich keine Fremdwörter? Dann werde Teil unseres innovativen Teams als DevOps Engineer und nutze dein Know-how, um hochwertige Softwarelösungen im Outbound- und Warehouse-Kontext zu entwickeln und zu pflegen. Bringe deine Leidenschaft für sauberen Code und automatisierte Tests und Deployments ein.

    Als Teil unseres agilen Teams arbeitest du an der Übermittlung von Abwicklungsaufträgen an die Lagerstandorte und bist für die Verarbeitung von Warenbewegungen sowie die Verwaltung von Artikel-Beständen für den Händler OTTO zuständig. Wir entwickeln als agiles und interdisziplinäres Team verschiedene Services mit hoher Produktverantwortung, so dass wir schnell und selbstständig Entscheidungen treffen können. Unsere Software entwickeln wir von Grund auf neu und pflegen sie dabei nach dem Ansatz "You build it, You run it" - d.h. DevOps mit ganzheitlicher Verantwortung im Team, inklusive Security.

    Wir programmieren oft im Pair oder Mob, um Herausforderungen gemeinsam zu lösen und Wissen auszutauschen. Die Entwicklung und Nutzung unseres Tech Stacks folgt Best Practices, lässt aber genügend Spielraum für die Umsetzung eigener Ideen und Konzepte.

    Unser Team besteht aus Product Owner, Business Analyst*innen und Softwareentwickler*innen.

    Viele sprechen von "Homeoffice" – wir von "Mobile Work": Unsere Teams entscheiden für sich, welches Gleichgewicht aus mobilem Arbeiten und Präsenszeiten vor Ort für sie sinnvoll ist.
    Aktuell bedeutet dies für Team Cormorant, dass wir uns einmal im Monat gemeinsam im Büro treffen.

    Tech-Stack:

  • Java 17+ | Spring Boot | AWS (z.B. SQS/SNS, RDS PostgreSQL, EKS) | Apache Kafka | Kubernetes | GitHub + GitHub Actions | Terraform | MongoDB | Docker | Grafana
  • Dein Kontakt im Personalbereich

    Sprich mit Ann-Christin, HR Managerin Recruitment für IT

    Dein Impact

  • Du verantwortest die Software in allen Phasen des Lebenszyklus - von der Konzeption über die Implementierung und das Testen bis hin zum Betrieb in AWS.
  • Schon bei der Konzeption der Anwendungen planst du den späteren hochverfügbaren und -skalierbaren Betrieb der Software mit.
  • Microservices und Event Driven Design sind deine Welt, mit Methoden wie Test Driven Development, automatisierte Tests, Pair-Programming und Code-Reviews stellst du im Team eine hohe Qualität sicher.
  • In Eventstormings im Rahmen von Domain Driven Design bringst du deine Kreativität und Lösungsideen ein.
  • Du bist dir nicht sicher, ob die Stelle zu dir passt? Gerne stellen wir den Kontakt zum Team her. Du möchtest dein künftiges Team 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.

    Dein Profil

    Must-have:

  • Du bringst gute Praxiserfahrung in Spring Boot und Java mit.
  • Du bringst DevOps Know-how mit, um neben der reinen Anwendungsentwicklung auch die Verantwortung für die laufende Software zu übernehmen.
  • Praktische Erfahrung mit SQL und NoSQL
  • Erfahrungen im Betrieb von Software, inklusive Monitoring und Logging.
  • Sprachniveau: Deutsch C1 (Fachkundige Sprachverwendung), Englisch C1 (Fachkundige Sprachverwendung)
  • Kenntnisse von Kubernetes und Helm
  • Kafka ist für dich nicht nur ein Schriftsteller
  • Erfahrungen in Infrastructure as Code (vorzugsweise Terraform)
  • Du hast erste Erfahrungen mit Cloud Providern wie AWS gemacht
  • Dich interessiert der Job, aber du möchtest lieber aktiv kontaktiert werden? Dann gib uns einen Hinweis und das Recruiting-Team meldet sich zeitnah bei dir.

    Deine Benefits

  • Work-Life-Balance
    Hybrides Arbeitsmodell, Activity Based Working, flexible Arbeitszeiten (Gleitzeit), 37,5h-Woche, 30 Urlaubstage, Workation- und Sabbatical-Option
  • Vergütung & Zusatzleistungen
    15 % Personalrabatt sowie zahlreiche Corporate Benefits & Mitarbeiterangebote (z. B. Events, Reisen), Urlaubs- und Weihnachtsgeld, Altersvorsorgemodelle, 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
    Communitys & Netzwerke, Coworking & Social Spaces, Führungsleitlinien, 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 mehr

    Du hast offene fachliche Fragen?
    Dein Kontakt im Team

    VornamePosition

    Hinter den Kulissen

    Wie es nach der Bewerbung weitergehen kann

  • Bewerbung: Wir konnten dein Interesse wecken? Ob als Gast oder mit Registrierung, sende bequem deine Onlinebewerbung ab.
  • Prüfung der Unterlagen: Wir prüfen deine Unterlagen schnellstmöglich. Du erhältst in der Regel innerhalb von spätestens zwei Wochen ein Rückmeldung von uns.
  • Gespräch mit dem Team: In wenigen Fällen gibt es ein 30-minütiges Vorabgespräch mit dem Team per Telefon oder Video-Call. Ansonsten lernst du in einem 1- bis 1,5-stündigen Bewerbungsgespräch mit fachlichen als auch persönlichen Fragen mehrere Personen aus dem Team kennen. Bei Praktika in den Strategieteams kann es sein, dass du einen Business Case bearbeiten musst. Sollte das der Fall sein, wirst du vorher darüber informiert.
  • Angebot & Einstellung: Wenn wir zueinander passen, freuen wir uns, wenn du Teil des Teams wirst.
  • Bewerbung: Wir konnten dein Interesse wecken?Ob als Gast oder mit Registrierung, sende bequem deine Onlinebewerbung ab.
  • Prüfung der Unterlagen: Wir prüfen deine Unterlagen durch unsere*n Recruiter*in und den Fachbereich schnellstmöglich. Du erhältst von uns in der Regel innerhalb von 2 Wochen ein Feedback.
  • Gespräch mit dem Team: In einem 1 bis 1,5-stündigen Gespräch wollen wir dich fachlich und persönlich kennenlernen. Anschließend folgt meist ein Zweitgespräch, in welchem du weitere Kolleg*innen kennenlernen kannst oder wir unsere Eindrücke aus dem Erstgespräch vertiefen wollen.
  • Angebot & Einstellung: Wenn wir zueinander passen, freuen wir uns, wenn du Teil des Teams wirst.
  • Prüfung der Unterlagen / Online-Test: Wenn deine Bewerbung uns überzeugt hat, laden wir dich zu unserem Online-Test ein. Die Aufgabenstellung ist von deiner angestrebten Ausbildung abhängig.
  • Telefoninterview: nach erfolgreichem Test folgt der nächste Schritt - das Telefoninterview. Plane etwa 15-30 Minuten für das Gespräch ein.
  • Gruppenaufgabe (optional): Wenn du uns im Telefoninterview überzeugt hast, laden wir dich zu einer Gruppenaufgabe ein, um deine Teamfähigkeit und Vorkenntnisse einzuschätzen.
  • Video-Interview: Danach folgt der letzte Schritt - das persönliche Kennenlernen. Momentan treffen wir uns per Videokonferenz und nehmen uns dafür viel Zeit – auch, um deine Fragen zu beantworten.
  • Angebot & Einstellung: Wenige Tage nach dem Videointerview erhältst du eine persönliche Rückmeldung. Wenn wir zueinander passen, freuen wir uns, wenn du Teil des OTTO-Teams wirst.
  • Ähnliche Jobs

  • Hamburg
  • Hamburg
  • Hamburg