Auf einen Blick
- Aufgaben: Entwickle leistungsstarke Softwarelösungen und leite innovative Projekte im Reisebereich.
- Arbeitgeber: KAYAK, ein führendes Unternehmen im Bereich Reisesuche mit innovativer Unternehmenskultur.
- Mitarbeitervorteile: Flexibles Arbeiten, mentale Gesundheitsangebote, großzügiger Urlaub und Entwicklungsmöglichkeiten.
- Warum dieser Job: Gestalte die Zukunft des Reisens und arbeite an spannenden technischen Herausforderungen.
- Gewünschte Qualifikationen: Mindestens 9 Jahre Erfahrung in der Softwareentwicklung, insbesondere mit Java und großen verteilten Systemen.
- Andere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und einem tollen Büro in Berlin.
Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
KAYAK, Teil von Booking Holdings (NASDAQ: BKNG), ist eine führende Reisesuchmaschine. Mit Milliarden von Anfragen auf unseren Plattformen helfen wir Menschen, ihren perfekten Flug, Aufenthalt, Mietwagen und Urlaubspaket zu finden. Wir transformieren auch das Geschäftreisewesen mit einer neuen Lösung für Geschäftsreisen, KAYAK for Business.
Als Mitarbeiter von KAYAK sind Sie Teil eines Reiseunternehmens, das ein Portfolio globaler Metasuchmarken betreibt, darunter momondo, Cheapflights und HotelsCombined. Innovation liegt in unserer DNA und jeder Mitarbeiter hat die Möglichkeit, seinen Einfluss geltend zu machen. Unser Fokus liegt darauf, die beste Reisesuchmaschine zu entwickeln, um es jedem zu erleichtern, die Welt zu erleben.
KAYAK sucht einen Softwarearchitekten, der als technische Hauptautorität innerhalb unserer Backend-Engineering-Organisation fungiert. In dieser Funktion werden Sie die technische Vision und architektonische Governance bereitstellen, die erforderlich sind, um KAYAKs branchenführendes Such- und Buchungssystem aufrechtzuerhalten. Sie sind verantwortlich für die Integrität einer hochkonkurrierenden Plattform, die Integrationen mit über 200 globalen Reiseanbietern, 500.000 Hotelimmobilien und 550 Fluggesellschaften ermöglicht.
In dieser Rolle werden Sie sicherstellen, dass die Such- und Buchungslogik unter den strengen Anforderungen globaler Unternehmenskunden optimale Leistung erbringt. Sie leiten das Design von hochleistungsfähigen, fehlertoleranten Integrationsframeworks für Drittanbieter-APIs (NDC, GDS und proprietäre Anbieterprotokolle) und priorisieren eine latenzarme Ausführung und hohe Verfügbarkeit.
Sie fungieren als primärer Berater für mehrere Ingenieurteams, bieten Klarheit über komplexe architektonische Abwägungen und stellen die technische Konsistenz im K4B-Ökosystem sicher. Sie leiten Initiativen zur Verbesserung des Engineering-Lebenszyklus, von der Etablierung ausgeklügelter Beobachtungsmuster und CI/CD-Reife bis hin zur Verfeinerung interner Standards für Codequalität und Design verteilter Systeme.
Bitte bewerben Sie sich, wenn Sie über mindestens 9 Jahre Berufserfahrung in der Softwareentwicklung verfügen, wobei ein erheblicher Teil auf großangelegte verteilte Systeme entfällt. Expertenkenntnisse im Java-Ökosystem und im Spring Framework (Boot, Security) sind erforderlich. Erfahrung im Design für hochdurchsatzfähige Datenumgebungen mit PostgreSQL, MySQL und Redis ist ebenfalls notwendig. Gute Englischkenntnisse sind von Vorteil.
Wir bieten zahlreiche Vorteile und Vergünstigungen, darunter:
- Arbeiten von (fast) überall für bis zu 20 Tage pro Jahr
- Fokus auf psychische Gesundheit und Wohlbefinden: vom Unternehmen bezahlte Therapiesitzungen über SpringHealth
- Vom Unternehmen bezahltes Abonnement für HeadSpace
- Einmal jährlich eine Woche frei für das gesamte Team
- Keine Meetings an Freitagen
- Bezahlte Elternzeit
- Großzügiger bezahlter Urlaub + Freizeit für Ihren Geburtstag
- Bezahlte Freiwilligenzeit
- Fokus auf Ihre Karriereentwicklung: Entwicklungsgelder, Führungskräfteentwicklung, Zugang zu Tausenden von On-Demand-E-Learnings
- Reisevergünstigungen
- 6 Wochen bezahlter Urlaub
- Kostenloses Mittagessen 2 Tage pro Woche
- Beiträge zur Altersvorsorge
- Subventionen für öffentliche Verkehrsmittel
- Fahrradleasingprogramm
- Monatliche soziale Veranstaltungen, Happy Hours am Donnerstag, Sportteams
- Ein tolles Büro in Friedrichshain, Berlin
Bei KAYAK möchten wir, dass jeder den Raum hat, zu wachsen, Ideen zu teilen und großartige Arbeit zu leisten. Deshalb konzentrieren wir uns darauf, die besten Talente aus allen Lebensbereichen und Erfahrungen einzustellen, sie gut zu unterstützen und sicherzustellen, dass sich niemand gezwungen fühlt, in ein bestimmtes Schema zu passen, um hier dazuzugehören.
Staff Engineer (Java) Arbeitgeber: KAYAK
Kontaktperson:
KAYAK HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Staff Engineer (Java)
✨Netzwerken, Netzwerken, Netzwerken!
Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns nicht vergessen, dass viele Jobs über persönliche Empfehlungen vergeben werden. Also, sei aktiv und knüpfe Kontakte!
✨Bereite dich auf technische Interviews vor
Mach dich mit typischen Fragen und Herausforderungen vertraut, die in technischen Interviews gestellt werden. Übe Coding-Challenges und Systemdesign, um sicherzustellen, dass du bereit bist, dein Wissen zu zeigen. Wir können dir dabei helfen, die besten Ressourcen zu finden!
✨Sei proaktiv bei der Bewerbung
Warte nicht darauf, dass die Stellenanzeigen dich finden! Bewirb dich direkt über unsere Website und zeige dein Interesse an KAYAK. Je mehr du dich zeigst, desto besser sind deine Chancen, auf dem Radar der Recruiter zu landen.
✨Zeige deine Leidenschaft für Reisen
Da KAYAK im Reisebereich tätig ist, ist es wichtig, deine Begeisterung für das Reisen zu zeigen. Teile deine Erfahrungen und wie sie dich inspiriert haben, Teil des Teams zu werden. Lass uns wissen, warum du für KAYAK arbeiten möchtest!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Staff Engineer (Java)
Tipps für deine Bewerbung 🫡
Sei authentisch!: Wenn du deine Bewerbung schreibst, sei einfach du selbst. Zeig uns, wer du bist und was dich motiviert, bei KAYAK zu arbeiten. Authentizität kommt immer gut an!
Betone deine Erfahrungen: Stell sicher, dass du deine relevanten Erfahrungen und Fähigkeiten klar hervorhebst. Besonders deine Kenntnisse in Java und großen verteilten Systemen sollten im Vordergrund stehen. Wir wollen wissen, was du drauf hast!
Verstehe die Rolle: Nimm dir Zeit, um die Stellenbeschreibung genau zu lesen. Überlege, wie deine Fähigkeiten und Erfahrungen zu den Anforderungen passen. Das zeigt uns, dass du wirklich interessiert bist und die Rolle verstehst.
Bewirb dich über unsere Website: Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert bei uns ankommt. Wir freuen uns auf deine Unterlagen!
Wie du dich auf ein Vorstellungsgespräch bei KAYAK vorbereitest
✨Verstehe die Unternehmensvision
Informiere dich über KAYAK und deren Innovationsansatz im Reisebereich. Zeige im Interview, dass du die Mission des Unternehmens verstehst und wie deine Rolle als Software Architect dazu beitragen kann, diese Vision zu verwirklichen.
✨Technische Expertise demonstrieren
Bereite dich darauf vor, deine Kenntnisse in der Java-Entwicklung und im Spring Framework zu präsentieren. Sei bereit, spezifische Beispiele aus deiner bisherigen Erfahrung zu teilen, die deine Fähigkeiten in der Gestaltung von hochverfügbaren und fehlertoleranten Systemen zeigen.
✨Fragen zur Architektur stellen
Zeige dein Interesse an der technischen Architektur von KAYAK, indem du gezielte Fragen stellst. Frage nach den Herausforderungen, die das Team bei der Integration von Drittanbieter-APIs hat, und wie du mit deinem Wissen zur Lösung dieser Probleme beitragen kannst.
✨Soft Skills betonen
Neben technischer Kompetenz sind auch Soft Skills wichtig. Betone deine Fähigkeit, als Mentor für andere Ingenieure zu fungieren und wie du komplexe technische Konzepte klar kommunizieren kannst. Dies zeigt, dass du nicht nur ein technischer Experte bist, sondern auch ein Teamplayer.