Staff JAVA Engineer (Fixed term)

Staff JAVA Engineer (Fixed term)

Berlin Befristet 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
KAYAK

Auf einen Blick

  • Aufgaben: Optimiere die Buchungslogik und entwickle neue Features für KAYAKs führende Technologie.
  • Unternehmen: KAYAK, Teil von Booking Holdings, ist ein innovatives Reiseunternehmen.
  • Vorteile: Flexible Arbeitszeiten, mentale Gesundheitsangebote und großzügige Urlaubsregelungen.
  • 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: 7+ Jahre Erfahrung in JAVA und Kenntnisse im Spring-Ökosystem.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Über KAYAK

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 Unternehmensreise-Lösung, 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 starke Java Staff Engineers, um neue Funktionen zu implementieren und KAYAKs weltweit führende Such- und Buchungstechnologie zu warten. Wir integrieren uns mit über 200 Reiseanbietern und verlinken zu ü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!

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.
  • 7+ Jahre Erfahrung in JAVA haben.
  • Praktische Erfahrung mit dem Spring-Ökosystem (Spring/Spring Boot) und Kenntnisse relationaler (SQL) und NoSQL-Datenbanken (z.B. PostgreSQL, MySQL, Redis) besitzen.
  • Starke Englischkenntnisse haben.
  • Die Fähigkeit haben, Ingenieureinitiativen mit minimaler Anleitung zu entwerfen und umzusetzen.
  • Vorherige Erfahrung im Reisebereich von Vorteil ist – 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:
    • Unternehmensfinanzierte Therapiesitzungen über SpringHealth.
    • Unternehmensfinanzierte Mitgliedschaft bei HeadSpace.
    • Einmal jährlich eine Woche frei - das gesamte Team lädt vollständig auf (und kehrt ohne Arbeitsstau zurück!).
  • Freitag ohne Meetings.
  • Bezahlte Elternzeit.
  • Generöse bezahlte Urlaubszeit + 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 großartiges 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 hierher 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.

Staff JAVA 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 Leistungen wie bezahltem Urlaub, mentaler Gesundheitsunterstützung und Entwicklungsmöglichkeiten in einem modernen Büro in Berlin-Friedrichshain, ist KAYAK der ideale Ort für talentierte JAVA-Entwickler, die ihre Karriere vorantreiben möchten und gleichzeitig einen positiven Einfluss auf die Welt des Reisens haben wollen.

KAYAK

Kontaktdaten:

KAYAK Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Staff JAVA Engineer (Fixed term) erhalten könnten

Netzwerken, Netzwerken, Netzwerken!

Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach Empfehlungen oder Tipps – oft sind es persönliche Verbindungen, die dir den entscheidenden Vorteil verschaffen können!

Sei bereit für technische Interviews!

Mach dich mit typischen Fragen und Aufgaben vertraut, die in technischen Interviews gestellt werden. Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären – das zeigt, dass du nicht nur die Antwort weißt, sondern auch verstehst, wie du dorthin gekommen bist.

Zeig deine Leidenschaft für Reisen!

Da KAYAK im Reisebereich tätig ist, bringe deine Begeisterung für Reisen in das Gespräch ein. Teile deine Erfahrungen und wie sie deine Sichtweise auf die Technologie beeinflusst haben – das kann einen bleibenden Eindruck hinterlassen!

Bewirb dich direkt über unsere Website!

Wir bei StudySmarter empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und effizient bearbeitet wird. Außerdem kannst du so gleich einen Blick auf weitere spannende Stellen werfen!

Wir glauben, dass du diese Fähigkeiten brauchst, um Staff JAVA Engineer (Fixed term) mit Bravour zu bestehen

JAVA
Spring/Spring Boot
relational databases (SQL)
NoSQL databases (PostgreSQL, MySQL, Redis)
API-Integration
Code-Qualitätsmanagement
Architekturdesign

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeig 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, besonders im Bereich JAVA und der Reisebranche. Zeig uns, wie du Herausforderungen gemeistert hast und welche Erfolge du erzielt hast.

Achte auf Details:Stell sicher, dass deine Bewerbung fehlerfrei ist und alle geforderten Informationen enthält. Ein klar strukturiertes Anschreiben und ein übersichtlicher Lebenslauf machen einen guten Eindruck!

Bewirb dich über unsere Website:Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So kannst du sicherstellen, dass deine Bewerbung schnell und unkompliziert bei uns ankommt!

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 eigenen Erfahrungen und Ideen einbringen kannst, um zur Weiterentwicklung des Unternehmens beizutragen.

Technische Vorbereitung ist alles

Da du als Staff JAVA Engineer arbeiten möchtest, solltest du deine Kenntnisse in JAVA und dem Spring-Ökosystem auffrischen. Bereite dich darauf vor, technische Fragen zu beantworten und vielleicht sogar eine kleine Programmieraufgabe während des Interviews zu lösen.

Erzähle von deinen Projekten

Bereite konkrete Beispiele aus deiner bisherigen Berufserfahrung vor, die zeigen, wie du komplexe Probleme gelöst hast. Besonders wichtig sind Erfahrungen mit APIs und Datenbanken, da dies für die Rolle entscheidend ist.

Fragen stellen ist wichtig

Bereite einige Fragen vor, die du dem Interviewer 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 Herausforderungen im Team oder zur Unternehmenskultur sind immer gut!