Aktiviere Job-Benachrichtigungen per E-Mail!

Software Engineer - Scala (m/f/d)

TOMORROW FOCUS AG

München

Hybrid

EUR 60.000 - 100.000

Vollzeit

Vor 30+ Tagen

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

Join a dynamic and innovative team dedicated to enhancing vacation experiences through cutting-edge technology. In this role, you will develop and deploy reactive Scala microservices, collaborating within agile teams to deliver high-quality solutions. With a focus on creativity and continuous improvement, you will thrive in an environment that values ownership and feedback. Enjoy a flexible work-life balance with a hybrid model, generous workation days, and a diverse culture. This opportunity is perfect for passionate developers eager to make a meaningful impact in the travel industry.

Leistungen

20 days of workation within the EU
Flexible working hours
Training opportunities
Anniversary perks: extra vacation days
Your choice of hardware: Mac, Windows, or Linux
Childcare subsidy
Gym memberships or subsidies
Healthy meals in the cafeteria

Qualifikationen

  • 4+ years of experience in backend development.
  • Fluent in Scala and passionate about functional programming.
  • Knowledge of SQL and NoSQL technologies.

Aufgaben

  • Develop, test, and deploy reactive Scala microservices.
  • Contribute to the core platform in travel technology teams.
  • Prioritize performance and quality in software development.

Kenntnisse

Scala
Functional Programming
SQL
NoSQL (MongoDB, Redis, Elasticsearch, Kafka)
Code Quality
Testing

Tools

Docker
Kubernetes
Git
Jenkins
ReactJS
Node.js

Jobbeschreibung

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!

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.