Bottighofen
Vor 2 Jahren
Softwareentwickler - Scala (m/w/d)
- 21 November 2024
- 100%
- Festanstellung
- Bottighofen
Über den Job
Beginnen Sie Ihre ganz eigene Reise – mit HolidayCheck!
Bei HolidayCheck dreht sich alles darum, gemeinsam den Urlaub besser zu machen. Wir ermöglichen nicht nur die schönste Zeit des Jahres für unsere Reisenden, sondern schaffen auch eine inspirierende Arbeitsatmosphäre für unsere HolidayChecker in unserem modernen Büro in München oder Bottighofen (Schweiz).
Wir leben unsere Unternehmenswerte jeden Tag: Als #TeamHolidayCheck bauen wir Vertrauen auf, übernehmen Verantwortung und lieben, was wir tun – alles für das perfekte Urlaubserlebnis!
Seit über 20 Jahren ist HolidayCheck eines der führenden eCommerce-Unternehmen im Tourismus. Unsere Vision ist es, den Urlaub besser zu machen. Wir nutzen Technologie, um in einem sehr herausfordernden Umfeld zu konkurrieren, und mit über 600 (Micro-)Services, die auf einer Cloud-Infrastruktur laufen, bieten wir täglich Millionen von Angeboten aus Milliarden von Kombinationen für Kunden, die ihren Traumurlaub suchen.
Wir überzeugen mit moderner Software, kreativen Ideen und agilen Teams. Teams werden befähigt, ihren Beitrag zum größeren Ziel zu leisten, indem sie die richtige Technologie für das richtige Problem wählen. Wir legen Wert auf Code-Reviews, Pair-Programming, Selbstorganisation und Flexibilität. Zusammenarbeit mit anderen ist der Schlüssel, ebenso wie Entscheidungen im Team zu treffen.
Ihre Aufgaben
- Sie entwickeln, testen und deployen Microservices, die in Scala und Java geschrieben sind
- Sie schließen sich einem der Travel-Technology-Teams an und tragen zum Kern unserer Plattform bei
- Sie denken lösungsorientiert und bringen Ihre Kreativität ein, wenn Sie auf Grenzen und Unklarheiten stoßen
- Sie legen Wert auf sauberen Code, Pair Programming, Code Reviews und Tests
- Sie kümmern sich um Performance
Was Sie mitbringen
- Sie haben mindestens 4 Jahre Berufserfahrung in der Entwicklung von Backend-Systemen und Services
- Sie sind fließend in Scala oder modernem Java (in diesem Fall sind Sie interessiert, Scala zu lernen)
- Sie haben Kenntnisse in SQL- und NoSQL-Technologien (z. B. MongoDB, Redis, ElasticSearch oder Kafka)
- Sie wissen, „warum“ und „wie“ man Tests schreibt
- Sie behalten stets den Qualitätsaspekt im Blick
- Sie schätzen Feedback und geben es auch
- Sie möchten Ihr Wissen teilen
- …und Sie LIEBEN Ihre Arbeit!
Technologien bei HolidayCheck
javascript | scala | go | reactjs | docker | kubernetes | mongodb | elasticsearch | rabbitmq | functional-programming | tdd | redis | nosql | node.js | redux | jest | babeljs | apache-kafka | webpack | github | git | mysql | jenkins | microservices | kotlin | swift | graphql | apache-spark | neo4j | prometheus | nix | nginx | typescript | java | python | amazon-s3 | machine-learning
- Was der Kunde sieht, basiert hauptsächlich auf React und Redux mit Hilfe eines Design Systems und Microfrontends für das Web, während wir Swift für iOS und Kotlin für unsere Android-Apps verwenden.
- Unser Backend & (Micro-)Services laufen auf Scala, NodeJs, Go, Bash oder Python.
- Wir entwickeln wann immer möglich testgetrieben und funktional.
- Wir betreiben unsere Systeme mit: GCP, Kubernetes (auf GKE), Docker, Ubuntu, Packer, Vault, GCE
- Wir kommunizieren mit: Slack, Zoom, GitHub
- Wir überwachen alles mit: Prometheus, Grafana, Cloud Logs/Trace/Profiler, NewRelic
- Wir setzen überwiegend Open-Source-Software ein: MongoDB, ELK, Redis, MySQL, PostgreSQL, Kafka, Traefik
- … und wir tragen auch dazu bei
Engineering bei HolidayCheck
Eine strategische Säule von HolidayCheck ist es, nicht das größte, sondern das beste Team zu haben. Um das zu erreichen, fördern wir eine Kultur des Lernens, Feedbacks und der Eigenverantwortung. Jedes Team kann entscheiden, welche Technologie am besten geeignet ist, um ihr aktuelles Problem zu lösen. Unsere Teams sind klein und arbeiten agil. Wir sind sehr offen, Neues auszuprobieren und zu Open Source beizutragen. In corona-freien Zeiten veranstalten und sponsern wir Meetups und Konferenzen sowie eine jährliche interne IT-Konferenz, die in einem Resort stattfindet, wo unsere Kunden normalerweise ihren Urlaub genießen.
Platform Engineering bei HolidayCheck basiert auf drei Säulen:
- Aufbau der Web-Infrastruktur-Plattform des Unternehmens mit klarem Fokus auf Automatisierung,
- Integration externer Services in unseren Technologie-Stack und
- Unterstützung der Feature-Teams während des gesamten Produktlebenszyklus, von Design über Deployment, Betrieb bis zur Verfeinerung containerisierter Services.
Platform Engineers sind verantwortlich für eine Umgebung mit mehr als 1500 Pods, verteilt auf mehrere Kubernetes-Cluster, mehr als 500 VMs und mit mehr als 60 Deployments pro Tag.
Aufgrund der aktuellen schweizerischen Arbeitsgesetzgebung können wir nur Bewerber berücksichtigen, die bereits eine gültige Arbeitserlaubnis für die Schweiz besitzen oder diese ohne Sponsoring durch das Unternehmen erhalten können
Unser „All Inclusive Paket“ für Sie
Workation & Flexibilität
- 20 Tage Workation innerhalb der EU – arbeiten, wo andere Urlaub machen
- 60/40 Hybridmodell: zwei Bürotage für Zusammenarbeit & Teamgeist, drei Tage remote
- Flexible Arbeitszeiten – Frühaufsteher oder Nachteule? Wir haben Sie abgedeckt!
- Umfangreiche interne & externe Weiterbildungsmöglichkeiten
- Vielfältige Unternehmenskultur mit über 30 Nationalitäten
- Vom Neuling zum Champion: strukturiertes Onboarding für einen reibungslosen Start
- Jubiläums-Benefits in Form von zusätzlichen Urlaubstagen oder Reisekostenzuschüssen
- Hardware nach Wahl – Mac, Windows oder Linux
- Kostenloses Parken oder Zuschuss zum öffentlichen Nahverkehr
- Kinderbetreuungszuschuss für eine familienfreundliche Balance
- Je nach Standort: EGYM Wellpass / Hansefit-Mitgliedschaft oder Fitnessstudio-Zuschuss
- Gesunde & leckere Mahlzeiten in der Cafeteria oder von unserer hauseigenen Köchin Evelyn
Bereit, Teil des HolidayCheck-Abenteuers zu werden? Dann packen Sie Ihren Koffer voller Talente und senden Sie uns Ihre Bewerbung!