Software Engineer - Scala (m/f/d)
Software Engineer - Scala (m/f/d)

Software Engineer - Scala (m/f/d)

Vollzeit 43200 - 72000 € / Jahr (geschätzt) Home Office möglich (teilweise)
T

Auf einen Blick

  • Aufgaben: Entwickle, teste und implementiere reaktive Scala/tapir Mikrodienste.
  • Arbeitgeber: HolidayCheck verbessert seit über 20 Jahren Urlaubsreisen mit innovativer Technologie.
  • Mitarbeitervorteile: Genieße flexible Arbeitszeiten, 20 Tage Workation und ein hybrides Arbeitsmodell.
  • Warum dieser Job: Werde Teil eines kreativen Teams, das moderne Softwarelösungen für Reisende entwickelt.
  • Gewünschte Qualifikationen: Mindestens 4 Jahre Erfahrung in der Backend-Entwicklung und fließend in Scala.
  • Andere Informationen: Wir fördern eine Kultur des Lernens und der Zusammenarbeit in einem internationalen Umfeld.

Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

Start your very own journey – with HolidayCheck!

At HolidayCheck, everything revolves around making vacations better – together. We\’re not only enabling the best time of the year for our travelers, but also creating an inspiring work atmosphere for our HolidayCheckers in our modern office in Munich or Bottighofen (Switzerland).

We live our company values every day: as #TeamHolidayCheck, we build trust, take ownership, and love what we do – all for the perfect holiday experience!

For more than 20 years, HolidayCheck has been one of the leading eCommerce companies within tourism. Our vision is to make vacations better. We leverage technology in a competitive environment, with over 600 microservices running on cloud infrastructure, serving millions of offers from billions of combinations daily to help customers find their dream vacation.

We excel with modern software, creative ideas, and agile teams. Teams are empowered to contribute to the bigger goal by choosing the right technology for the right problem. We value code reviews, pair programming, self-organization, and flexibility. Collaboration and team decision-making are key.

Your Tasks

  • Develop, test, and deploy reactive Scala/tapir microservices.
  • Join one of our travel technology teams and contribute to our core platform.
  • Think in solutions, express creativity when facing limits and ambiguity.
  • Value pair programming, code reviews, and testing.
  • Prioritize performance and quality.

What you bring

  • At least 4 years of professional experience in developing backend systems and services.
  • Fluent in Scala and passionate about functional programming.
  • Knowledge of SQL and NoSQL technologies (e.g., MongoDB, Redis, Elasticsearch, Kafka).
  • Understanding of why and how to write tests.
  • Focus on quality and continuous improvement.
  • Ability to give and receive feedback.
  • Willingness to share knowledge.
  • And most importantly, LOVE your work!

Technologies @ HolidayCheck

Our tech stack includes JavaScript, Scala, Go, ReactJS, Docker, Kubernetes, MongoDB, Elasticsearch, RabbitMQ, functional programming, TDD, Redis, Node.js, Redux, Jest, BabelJS, Apache Kafka, Webpack, GitHub, Git, MySQL, Jenkins, microservices, Kotlin, Swift, GraphQL, Apache Spark, Neo4j, Prometheus, Nix, Nginx, TypeScript, Python, Amazon S3, and Machine Learning.

For the web, we mainly use React and Redux with a Design System and Microfrontends. Our mobile apps are developed with Swift for iOS and Kotlin for Android. Backend services run on Scala, Node.js, Go, Bash, or Python. We develop in a test-driven and functional manner, using GCP, Kubernetes (GKE), Docker, Ubuntu, Packer, Vault, and GCE. Communication tools include Slack, Zoom, and GitHub. Monitoring is done with Prometheus, Grafana, Cloud Logs/Trace/Profiler, and NewRelic. We primarily use open-source software like MongoDB, ELK, Redis, MySQL, PostgreSQL, Kafka, and Traefik, and contribute back to these projects.

Engineering @ HolidayCheck

Our goal is to build the best team through a culture of learning, feedback, and ownership. Teams choose the technology best suited to their problems. We work agile, are open to trying new things, and contribute to open source. We host meetups, conferences, and an annual internal IT conference at a resort.

Platform Engineering is built on three pillars: building the web infrastructure with automation, integrating external services, and supporting feature teams throughout the product lifecycle. Our environment includes over 1500 pods across Kubernetes clusters, 500 VMs, and more than 60 deployments daily.

Note: Due to Swiss employment law, we can only consider applicants with a valid work permit or those able to obtain one without sponsorship.

Our “All Inclusive Package” for you

Workation & Flexibility

  • 20 days of workation within the EU – work where others go on vacation
  • 60/40 hybrid model: two office days, three remote
  • Flexible working hours

Development & Culture

  • Training opportunities
  • Diverse culture with over 30 nationalities
  • Structured onboarding

Perks & Appreciation

  • Anniversary perks: extra vacation days or travel subsidies
  • Your choice of hardware: Mac, Windows, or Linux
  • Free parking or public transport subsidy

Work-Life Balance & Wellbeing

  • Childcare subsidy
  • Gym memberships or subsidies depending on location
  • Healthy meals in the cafeteria or from our chef Evelyn

Ready to join the HolidayCheck adventure? Send us your application!

#J-18808-Ljbffr

Software Engineer - Scala (m/f/d) Arbeitgeber: TOMORROW FOCUS AG

HolidayCheck ist ein hervorragender Arbeitgeber, der eine inspirierende Arbeitsatmosphäre in modernen Büros in München und Bottighofen bietet. Mit einem starken Fokus auf Teamarbeit, kreativen Lösungen und kontinuierlicher Verbesserung fördert das Unternehmen die persönliche und berufliche Entwicklung seiner Mitarbeiter durch Schulungsangebote und flexible Arbeitsmodelle. Die einzigartige Möglichkeit, 20 Tage im Jahr im EU-Ausland zu arbeiten, sowie zahlreiche Zusatzleistungen wie Kinderbetreuungszuschüsse und Fitnessmitgliedschaften machen HolidayCheck zu einem attraktiven Arbeitsplatz für Software Engineers, die ihre Leidenschaft für Technologie und Reisen verbinden möchten.
T

Kontaktperson:

TOMORROW FOCUS AG HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Software Engineer - Scala (m/f/d)

Tip Nummer 1

Nutze Networking-Events oder Meetups in der Tech-Community, um Kontakte zu HolidayCheck herzustellen. Oftmals sind persönliche Empfehlungen der Schlüssel, um die Aufmerksamkeit der Recruiter zu gewinnen.

Tip Nummer 2

Informiere dich über die neuesten Technologien und Trends im Bereich Scala und funktionale Programmierung. Zeige in Gesprächen, dass du nicht nur die Grundlagen beherrschst, sondern auch bereit bist, dich ständig weiterzuentwickeln.

Tip Nummer 3

Bereite dich darauf vor, deine Erfahrungen mit agilen Methoden und Teamarbeit zu teilen. HolidayCheck legt großen Wert auf Zusammenarbeit und Selbstorganisation, also sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu nennen.

Tip Nummer 4

Zeige deine Leidenschaft für das Reisen und die Tourismusbranche. Wenn du deine Begeisterung für die Mission von HolidayCheck kommunizierst, kannst du dich von anderen Bewerbern abheben und einen bleibenden Eindruck hinterlassen.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer - Scala (m/f/d)

Fließende Scala-Kenntnisse
Erfahrung in der Entwicklung von Backend-Systemen
Kenntnisse in funktionaler Programmierung
Vertrautheit mit SQL und NoSQL Technologien (z.B. MongoDB, Redis, Elasticsearch, Kafka)
Fähigkeit, Tests zu schreiben und deren Bedeutung zu verstehen
Fokus auf Qualität und kontinuierliche Verbesserung
Erfahrung mit Microservices-Architekturen
Kenntnisse in Docker und Kubernetes
Erfahrung mit Test-Driven Development (TDD)
Teamfähigkeit und Bereitschaft, Wissen zu teilen
Fähigkeit, konstruktives Feedback zu geben und anzunehmen
Kreativität bei der Lösungsfindung
Engagement für die Arbeit und Leidenschaft für Technologie

Tipps für deine Bewerbung 🫡

Verstehe die Unternehmenswerte: Informiere dich über die Werte von HolidayCheck, wie Teamarbeit, Vertrauen und Eigenverantwortung. Zeige in deiner Bewerbung, wie du diese Werte verkörperst und in dein Arbeitsumfeld einbringst.

Betone deine technischen Fähigkeiten: Stelle sicher, dass du deine Erfahrung mit Scala und anderen relevanten Technologien klar darstellst. Nenne spezifische Projekte oder Aufgaben, bei denen du diese Technologien erfolgreich eingesetzt hast.

Hebe deine Problemlösungsfähigkeiten hervor: Gib Beispiele dafür, wie du kreative Lösungen für technische Herausforderungen gefunden hast. Dies zeigt deine Fähigkeit, in einem agilen Umfeld zu arbeiten und innovative Ansätze zu verfolgen.

Zeige deine Leidenschaft für Softwareentwicklung: Lass in deiner Bewerbung durchscheinen, dass du eine Leidenschaft für das Programmieren und die Entwicklung von Backend-Systemen hast. Teile deine Motivation und warum du gerne in diesem Bereich arbeitest.

Wie du dich auf ein Vorstellungsgespräch bei TOMORROW FOCUS AG vorbereitest

Verstehe die Technologien

Mach dich mit den Technologien vertraut, die HolidayCheck verwendet, insbesondere Scala und die verschiedenen Datenbanktechnologien wie MongoDB und Redis. Zeige im Interview, dass du nicht nur die Grundlagen verstehst, sondern auch, wie diese Technologien in der Praxis eingesetzt werden.

Bereite Beispiele vor

Sei bereit, konkrete Beispiele aus deiner bisherigen Berufserfahrung zu teilen, die deine Fähigkeiten in der Softwareentwicklung und im Umgang mit agilen Methoden demonstrieren. Dies könnte Projekte umfassen, bei denen du erfolgreich Probleme gelöst oder innovative Lösungen entwickelt hast.

Zeige Teamgeist

Da Zusammenarbeit und Teamarbeit bei HolidayCheck wichtig sind, solltest du im Interview betonen, wie du in der Vergangenheit in Teams gearbeitet hast. Erwähne Erfahrungen mit Pair Programming oder Code Reviews und wie du Feedback gegeben und erhalten hast.

Frage nach der Unternehmenskultur

Nutze die Gelegenheit, um Fragen zur Unternehmenskultur und den Werten von HolidayCheck zu stellen. Dies zeigt dein Interesse an der Firma und hilft dir, herauszufinden, ob die Werte mit deinen eigenen übereinstimmen.

Software Engineer - Scala (m/f/d)
TOMORROW FOCUS AG
T
  • Software Engineer - Scala (m/f/d)

    Vollzeit
    43200 - 72000 € / Jahr (geschätzt)

    Bewerbungsfrist: 2027-07-16

  • T

    TOMORROW FOCUS AG

    50 - 100
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>