Auf einen Blick
- Aufgaben: Optimiere die Buchungslogik und entwickle neue Features für KAYAKs führende Technologie.
- Unternehmen: KAYAK, ein innovatives Unternehmen im Bereich Reise-Suchmaschinen.
- Vorteile: Flexible Arbeitszeiten, 6 Wochen Urlaub, kostenlose Mittagessen und mentale Gesundheitsangebote.
- Weitere Informationen: Tolle Büros in Berlin und zahlreiche Entwicklungsmöglichkeiten.
- Warum dieser Job: Gestalte die Zukunft des Reisens und arbeite mit einem dynamischen Team.
- Qualifikationen: 5+ Jahre Erfahrung in JAVA und Kenntnisse im Spring-Ökosystem.
Das prognostizierte Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Über KAYAK
KAYAK, Teil von Booking Holdings (NASDAQ: BKNG), ist eine führende Reisesuchmaschine. Mit Milliarden von Anfragen über unsere 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. Von Start-up bis Branchenführer liegt Innovation in unserer DNA, und jeder Mitarbeiter hat die Möglichkeit, seinen Stempel aufzudrücken. Unser Fokus liegt darauf, die beste Reisesuchmaschine zu bauen, um es jedem zu erleichtern, die Welt zu erleben.
Position
Wir suchen nach einem starken Java-Backend-Entwickler auf mittlerem Niveau, um neue Funktionen zu implementieren und KAYAKs weltweit führende Such- und Buchungstechnologie zu warten. Wir integrieren uns mit über 200 Reiseanbietern und verlinken über 500.000 Hotels und 550 Fluggesellschaften. Sie werden ein wesentlicher Teil eines leistungsstarken Teams sein, das dafür sorgt, dass alles reibungslos läuft – und Millionen von Menschen hilft, die besten Hotels und die besten Möglichkeiten zu finden, von A nach B zu fliegen!
Es handelt sich um einen befristeten Arbeitsvertrag bis zum 30. September 2027. In dieser Rolle wird erwartet, dass Sie mindestens 3 Tage pro Woche von unserem Büro in Berlin aus arbeiten.
In dieser Rolle werden Sie:
- Die Such- und Buchungslogik optimieren, um den Anforderungen der größten globalen Unternehmenskunden gerecht zu werden.
- Hochleistungsintegrationen mit Drittanbieter-APIs (Fluggesellschaften, Hotel- und Mietwagenanbieter) aufbauen und pflegen.
- Die volle Verantwortung für Ihre Designs übernehmen: vom ersten Konzept bis zur Bereitstellung, während Sie hohe Standards für Codequalität und Leistung aufrechterhalten.
- An Code-Reviews und architektonischen Steuerungen teilnehmen, um sicherzustellen, dass das K4B-Projekt modular und wiederverwendbar bleibt, während KAYAK seine Unternehmenspräsenz erweitert.
Bitte bewerben Sie sich, wenn Sie:
- Ein Bachelor-Abschluss oder höher in Informatik oder einem verwandten Bereich haben.
- Über 5 Jahre Erfahrung in JAVA verfügen.
- Praktische Erfahrung mit dem Spring-Ökosystem (Spring/Spring Boot) und Kenntnisse relationaler (SQL) und NoSQL-Datenbanken (z.B. PostgreSQL, MySQL, Redis) haben.
- Starke Englischkenntnisse besitzen.
- Die Fähigkeit haben, Ingenieureinitiativen mit minimaler Anleitung zu entwerfen und umzusetzen.
- Vorherige Erfahrungen im Reisebereich von Vorteil sind – Vertrautheit mit Fluggesellschaftenverteilung und Standards (GDS wie Amadeus/Sabre/Travelport, NDC) und deren Integration mit Buchungs-/Reservierungssystemen.
- Erfahrung mit B2B-Systemen oder Identitäts-/HR-Integrationen von Vorteil ist – z.B. SCIM, SAML/OAuth, SSO, Benutzerbereitstellung/-deaktivierung und Verbindung von HRIS/IDP-Plattformen (Workday, Okta, Active Directory) mit Produktdiensten.
Vorteile und Vergünstigungen
- 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 unternehmensweite Woche frei - das gesamte Team lädt vollständig auf (und kehrt ohne Arbeitsstau zurück!).
- Keine Meetings am Freitag.
- Bezahlter Elternurlaub.
- Großzügiger bezahlter Urlaub + Freizeit für Ihren Geburtstag.
- Bezahlte Freiwilligenzeit.
- Fokus auf Ihr Karrierewachstum: Entwicklungsgelder.
- Führungskräfteentwicklung.
- Zugang zu Tausenden von On-Demand-E-Learnings.
- Reisevergünstigungen.
- Mitarbeiterressourcengruppen.
- 6 Wochen bezahlter Urlaub.
- Kostenloses Mittagessen an 2 Tagen pro Woche.
- Pensionsplanbeiträge.
- Öffentliche Verkehrsmittel Zuschüsse.
- Fahrradleasingprogramm.
- Monatliche soziale Veranstaltungen, Donnerstag Happy Hours, Sportteams.
- Ein tolles Büro in Friedrichshain, Berlin.
Inklusion
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 Muster zu passen, um hier zu gehören.
Benötigen Sie Anpassungen für das Interview, die Bewerbung oder den Job? Kein Problem - geben Sie uns einfach Bescheid. Wir sind für Sie da.
Senior JAVA Software Engineer (Fixed Term) Arbeitgeber: KAYAK
KAYAK ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern nicht nur die Möglichkeit bietet, an innovativen Projekten in der Reisebranche zu arbeiten, sondern auch ein unterstützendes und inklusives Arbeitsumfeld fördert. Mit großzügigen Vorteilen wie flexiblen Arbeitszeiten, umfangreichen Weiterbildungsmöglichkeiten und einem Fokus auf das Wohlbefinden der Mitarbeiter, einschließlich bezahlter Therapiesitzungen und einer Woche im Jahr für die gesamte Belegschaft zur Erholung, ist KAYAK der ideale Ort für talentierte Softwareentwickler, die ihre Karriere vorantreiben möchten. Das moderne Büro in Friedrichshain, Berlin, bietet zudem eine inspirierende Umgebung, um kreativ zu arbeiten und sich mit Gleichgesinnten auszutauschen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior JAVA Software Engineer (Fixed Term) erhalten könnten
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, wenn du Fragen hast oder Hilfe beim Networking brauchst!
✨Bereite dich auf technische Interviews vor
Mach dich mit typischen Fragen und Coding-Challenges vertraut, die für Java-Entwickler relevant sind. Wir können dir Ressourcen empfehlen, die dir helfen, dich optimal vorzubereiten.
✨Zeige deine Leidenschaft für Reisen
Da KAYAK im Reisebereich tätig ist, zeige dein Interesse an Reisen und wie deine Fähigkeiten dazu beitragen können, das Nutzererlebnis zu verbessern. Lass uns wissen, wenn du Ideen hast!
✨Bewirb dich direkt über unsere Website
Wir empfehlen dir, dich direkt über unsere Karriereseite zu bewerben. So kannst du sicherstellen, dass deine Bewerbung die richtige Aufmerksamkeit erhält. Wir freuen uns darauf, von dir zu hören!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior JAVA Software Engineer (Fixed Term) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeige uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.
Betone deine Erfahrungen:Erzähle uns von deinen bisherigen Projekten und Erfahrungen mit Java und dem Spring-Ökosystem. Zeige uns, wie du Herausforderungen gemeistert hast und welche Erfolge du erzielt hast!
Mach es übersichtlich:Halte deine Bewerbung klar und strukturiert. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. So können wir schnell erkennen, was du zu bieten hast!
Bewirb dich über unsere Website:Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und wir sie schnell bearbeiten können!
Wie man sich auf ein Vorstellungsgespräch bei KAYAK vorbereitet
✨Verstehe die KAYAK-DNA
Mach dich mit der Unternehmenskultur von KAYAK vertraut. Sie legen großen Wert auf Innovation und Teamarbeit. Überlege dir, wie du deine Erfahrungen und Ideen einbringen kannst, um zur Weiterentwicklung des Unternehmens beizutragen.
✨Technische Vorbereitung ist alles
Stelle sicher, dass du deine Kenntnisse in Java und dem Spring-Ökosystem auffrischst. Bereite dich darauf vor, technische Fragen zu beantworten und vielleicht sogar eine Live-Coding-Aufgabe zu lösen. Übe, wie du deine Lösungen klar und strukturiert präsentieren kannst.
✨Erzähle von deinen Projekten
Bereite konkrete Beispiele aus deiner bisherigen Berufserfahrung vor, die deine Fähigkeiten im Umgang mit APIs und Datenbanken zeigen. Sei bereit, über Herausforderungen zu sprechen, die du gemeistert hast, und wie du zur Optimierung von Systemen beigetragen hast.
✨Fragen stellen ist wichtig
Bereite einige durchdachte Fragen vor, die du am Ende des Interviews stellen kannst. Das zeigt dein Interesse an der Position und hilft dir, mehr über die Teamdynamik und die Projekte bei KAYAK zu erfahren. Fragen zu den aktuellen Herausforderungen oder zukünftigen Entwicklungen sind immer gut!