Auf einen Blick
- Aufgaben: Entwickle skalierbare Backend-Services und leite technische Projekte von der Idee bis zur Bereitstellung.
- Unternehmen: Just Eat, eine führende globale Online-Lieferplattform mit dynamischer Kultur.
- Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Entwicklungsmöglichkeiten.
- Weitere Informationen: Vielfältige Karrierechancen in einem unterstützenden und schnelllebigen Umfeld.
- Warum dieser Job: Gestalte innovative Technologien und habe einen echten Einfluss auf die Liefererfahrung weltweit.
- Qualifikationen: Erfahrung in der Backend-Entwicklung mit Java und Teamführungskompetenzen.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Bereit für eine Herausforderung? Dann könnte Just Eat der richtige Ort für Sie sein. Wir sind eine führende globale Online-Lieferplattform für Lebensmittel, und unsere Vision ist es, alltägliche Bequemlichkeit zu ermöglichen. Unsere Technologie verbindet Millionen von Kunden mit Hunderttausenden von Restaurant-, Lebensmittel- und Convenience-Partnern weltweit.
Über diese Rolle
Sind Sie leidenschaftlich daran interessiert, Technologien zu entwickeln, die ein globales Liefernetzwerk unterstützen? Unsere Abteilung für Logistikengineering ist das Herzstück des Just Eat-Erlebnisses und verantwortlich für den gesamten Lieferlebenszyklus von Millionen von Bestellungen sowie die Unterstützung unseres umfangreichen Netzwerks von Kurieren. Das Courier Onboarding-Team spielt eine entscheidende Rolle in dieser Mission. Das Courier Onboarding ist die erste Anlaufstelle für neue Bewerber weltweit, die daran interessiert sind, Teil des Kuriersystems von JET zu werden.
Als Senior-Mitglied unseres Teams werden Sie maßgeblich an der Entwicklung von hochwirksamen Produktfunktionen beteiligt sein, die technische Richtung festlegen und die architektonische Integrität wesentlicher Dienste sicherstellen. Sie werden erwartet, komplexe technische Bereiche zu leiten, Junior-Ingenieure zu betreuen und bewährte Verfahren im Team voranzutreiben.
Dies sind einige der wichtigsten Anforderungen an die Rolle:
- Architektur, Entwicklung und Wartung hochskalierbarer, robuster und leistungsfähiger Backend-Dienste mit Java, um Systemresilienz und betriebliche Exzellenz sicherzustellen.
- Technischer Leiter in der Funktionsentwicklung sein, komplexe Projekte von der Idee bis zur Bereitstellung und Nachverfolgung nach der Veröffentlichung leiten.
- Strenge Code-Reviews durchführen, konstruktives Feedback geben und hohe Standards für Codequalität, Designmuster und Systemarchitektur durchsetzen.
- Architektonische Diskussionen und technische Roadmap-Planung vorantreiben, um die langfristige Strategie und Gesundheit unserer Systeme zu beeinflussen.
- Umfassend mit funktionsübergreifenden Teams (Produkt, Daten, andere Engineering-Teams) zusammenarbeiten, um Anforderungen zu definieren, Schnittstellen zu entwerfen und kohärente, effektive Lösungen zu liefern.
- Komplexe Produktionsprobleme in einer stark frequentierten, verteilten Microservices-Umgebung fachkundig beheben und die Ausfallzeiten minimieren sowie die Ursachen identifizieren.
- Mid-Level- und Junior-Ingenieure in technischer Gestaltung, bewährten Ingenieurpraktiken und effektivem Problemlösen betreuen und coachen.
- Proaktiv Initiativen zur Refaktorisierung, Leistungsoptimierung und Verbesserung der Entwicklungsprozesse (CI/CD, Testmethoden) identifizieren und leiten.
- Umfassende Unit-, Integrations- und Leistungstests definieren und implementieren, um die Qualität und Zuverlässigkeit der entwickelten Funktionen sicherzustellen.
- Kontinuierliche Integrations- und Bereitstellungspipelines (CI/CD) pflegen und verbessern, um eine schnelle und automatisierte Bereitstellung mit hoher Zuverlässigkeit zu gewährleisten.
Was bringen Sie mit?
- Starke nachweisbare Erfahrung in der Entwicklung und Wartung produktionsreifer Backend-Anwendungen mit Java 11+ (oder ähnlichen modernen Versionen).
- Starke Kenntnisse des Quarkus-Frameworks oder tiefgehende Erfahrung mit Spring/Spring Boot sind sehr wünschenswert.
- Umfangreiche Erfahrung in der Gestaltung, dem Aufbau und dem Betrieb von Microservices-Architekturen und resilienten, hochvolumigen RESTful APIs.
- Nachweisliche Erfolge bei der Betreuung von Junior-Ingenieuren, der Förderung bewährter Ingenieurpraktiken und der Schaffung eines kollaborativen Teamumfelds.
- Expertise mit relationalen Datenbanken, einschließlich fortgeschrittener Kenntnisse in der Datenpersistenz, komplexer Abfrageoptimierung, Schema-Migration und effektiver Datenmodellierung für Skalierung.
- Erfahrung mit NoSQL-Datenbanken (z.B. Cassandra, MongoDB) ist ein erheblicher Vorteil.
- Tiefes und praktisches Verständnis der Prinzipien der Softwaretechnik, einschließlich des Designs verteilter Systeme, Parallelität, Sicherheitsbest Practices und fortgeschrittener Testmethoden.
- Nachgewiesene Fähigkeit, komplexe technische Herausforderungen in Produktionsumgebungen zu diagnostizieren und zu lösen, unter Verwendung fortschrittlicher Überwachungs- und Beobachtungswerkzeuge (z.B. Datadog, Prometheus, Grafana, ELK-Stack).
- Ein starker, proaktiver Ansatz für Systembesitz, Architekturentwicklung und kontinuierliche Verbesserung, gepaart mit überlegenen analytischen und kritischen Denkfähigkeiten.
- Außergewöhnliche schriftliche und mündliche Kommunikationsfähigkeiten, mit der Fähigkeit, komplexe technische Entscheidungen sowohl technischen als auch nicht-technischen Stakeholdern zu vermitteln.
- Nachgewiesene Fähigkeit, als Schlüsselmitarbeiter in einem schnelllebigen, dynamischen Umfeld zu gedeihen und technische Initiativen unabhängig voranzutreiben.
- Eine bescheidene, neugierige und kollaborative Denkweise, mit einer nachgewiesenen Erfolgsbilanz in der Betreuung anderer und der Förderung einer Kultur des kontinuierlichen Lernens.
- Engagement, mit neuen Technologien und bewährten Praktiken innerhalb der Java- und cloud-nativen Backend-Entwicklungssysteme auf dem Laufenden zu bleiben.
- Erfahrung mit Cloud-Plattformen (z.B. AWS, GCP) und Containerisierungstechnologien (Docker, Kubernetes) ist ein Plus.
- Erfahrung mit Front-End-Technologien (React) oder als Full-Stack-Verbindung wäre von Vorteil.
Bei JET steht dies auf der Speisekarte
Unsere Teams knüpfen interne Verbindungen und arbeiten mit einigen der bekanntesten Marken der Welt zusammen, was uns einen wirklich internationalen Einfluss in einem dynamischen Umfeld verleiht. Die JET-Kultur ist lustig, schnelllebig und unterstützend und dreht sich um Bewegung, Wachstum und darum, jeden Aspekt unserer JETers zu feiern. Dank ihnen bleiben wir einen Schritt voraus.
Inklusion, Vielfalt & Zugehörigkeit
Egal, wer Sie sind, wie Sie aussehen, wen Sie lieben oder woher Sie kommen, bei Just Eat können Sie Ihren Platz finden. Wir setzen uns dafür ein, eine inklusive Kultur zu schaffen, die Vielfalt von Menschen und Denken fördert, in der sich alle Mitarbeiter wirklich zugehörig fühlen und ihre buntesten Seiten jeden Tag zur Arbeit bringen können.
Was gibt es sonst noch zu kochen?
Möchten Sie mehr über unsere JETers, die Kultur oder das Unternehmen erfahren? Werfen Sie einen Blick auf unsere Karriereseite, wo Sie Geschichten von Menschen, Blogs, Podcasts und weitere JET-Häppchen finden können.
Sind Sie bereit, Platz zu nehmen? Bewerben Sie sich jetzt!
Senior Software Engineer (m/w/d) Arbeitgeber: Lieferando
Just Eat ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und unterstützenden Umfeld zu arbeiten. Mit einem starken Fokus auf persönliche und berufliche Weiterentwicklung fördert das Unternehmen eine Kultur der Inklusion und Vielfalt, in der jeder Mitarbeiter geschätzt wird. Die Position des Senior Software Engineers ermöglicht es Ihnen, an innovativen Projekten zu arbeiten und Ihre technischen Fähigkeiten in einem internationalen Team weiterzuentwickeln.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Software Engineer (m/w/d) erhalten könnten
✨Tipp Nummer 1
Mach dir ein starkes Netzwerk! Nutze Plattformen wie LinkedIn, um mit anderen Fachleuten in Kontakt zu treten. Teile deine Erfahrungen und suche nach Mentoren, die dir helfen können, den Einstieg zu finden.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Wir empfehlen, Online-Ressourcen zu nutzen, um deine Fähigkeiten zu schärfen.
✨Tipp Nummer 3
Sei proaktiv und zeige dein Interesse! Wenn du dich für eine Stelle bewirbst, zögere nicht, direkt mit dem Team oder dem Recruiter in Kontakt zu treten. Zeige, dass du wirklich an der Position interessiert bist.
✨Tipp Nummer 4
Nutze unsere Website für deine Bewerbung! Dort findest du nicht nur die neuesten Stellenangebote, sondern auch wertvolle Informationen über unsere Unternehmenskultur und das Team. Lass uns gemeinsam den nächsten Schritt gehen!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer (m/w/d) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeige deine Persönlichkeit. Wir wollen wissen, wer du wirklich bist und was dich motiviert, Teil unseres Teams zu werden.
Betone deine Erfahrungen:Stelle sicher, dass du relevante Erfahrungen und Fähigkeiten hervorhebst, die zu der Stelle passen. Zeige uns, wie du mit deinen bisherigen Projekten und Herausforderungen umgegangen bist und was du daraus gelernt hast.
Klarheit ist der Schlüssel:Achte darauf, dass deine Bewerbung klar und strukturiert ist. Verwende einfache Sprache und vermeide Fachjargon, wenn es nicht nötig ist. So können wir deine Ideen und Qualifikationen besser verstehen.
Bewirb dich über unsere Website:Um sicherzustellen, dass deine Bewerbung an die richtige Stelle gelangt, bewirb dich direkt über unsere Karriere-Website. So kannst du sicher sein, dass wir alles erhalten und schnellstmöglich darauf reagieren.
Wie man sich auf ein Vorstellungsgespräch bei Lieferando vorbereitet
✨Verstehe die Technologie
Mach dich mit den Technologien vertraut, die Just Eat verwendet, insbesondere mit Java und dem Quarkus-Framework. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch tiefergehendes Wissen über moderne Backend-Architekturen und Microservices hast.
✨Bereite Beispiele vor
Denke an konkrete Beispiele aus deiner bisherigen Berufserfahrung, die deine Fähigkeiten in der Softwareentwicklung und im Mentoring von Junior Engineers zeigen. Sei bereit, über Herausforderungen zu sprechen, die du gemeistert hast, und wie du zur Verbesserung von Prozessen beigetragen hast.
✨Kommunikation ist der Schlüssel
Übe, komplexe technische Konzepte einfach und klar zu erklären. Du wirst oft mit verschiedenen Teams zusammenarbeiten, also zeige, dass du in der Lage bist, sowohl technische als auch nicht-technische Stakeholder zu erreichen.
✨Sei proaktiv und neugierig
Zeige im Interview, dass du eine proaktive Haltung gegenüber Systembesitz und kontinuierlicher Verbesserung hast. Sprich darüber, wie du neue Technologien und Best Practices verfolgt hast und wie du diese in deine Arbeit integriert hast.