Backend Developer (Scala)
Playbook Engineering
Brno, Czech Republic
před 2 dny
source : Just Join IT

Google Cloud (junior)

Scala (junior)

As a Backend Engineer within our Product Development department, you will be joining one of our domain teams , which are :

  • Casino - delivering slots, live and virtual games integrations within our Platform and extending casino capabilities
  • Players - responsible for building the central components for handling customer accounts (including onboarding and KYC), rewards & bonuses and payments
  • Sportsbook - providing fast and reliable sport content data flow and management on our Platform and betting experience
  • Data feeds - responsible for sport and video content delivery from 3rd party, data management and sharing
  • You will work on designing, building, serving and monitoring cloud-based microservice architectures and be a part of a high-performing cross-functional team and a community of Backend Engineers.

    You will work with a leading-edge technology stack comprised of Scala, Rust, Kubernetes, RESTful APIs, Couchbase, Postgres and Docker amongst others.

    What you will be doing?

  • Own the whole development cycle - from architecture design to implementation and testing and maintenance of our products
  • Collaborate closely with Product and Service Delivery Teams and other colleagues in an agile environment

  • Join a team where Continuous Integration, Code Quality, Code Reviews, Test Coverage, are kept at very high standards, therefore you should also be positive and firm in your attitude towards them
  • Deliver fully functional features and products built with Domain-Driven mindset that are well tested and based on user requirements.
  • Qualifications

  • Minimum two years of experience with Scala programming language
  • Some experience with relational and non-relational databases (Postgres, Couchbase, Redis, Cassandra / Scylla)
  • Some experience with Enterprise Message Buses like Kafka or RabbitMQ
  • Experience with creating HTTP APIs and HTTP stack
  • Experience with asynchronous programming using Futures / IO / Task / ZIO
  • Knowledge of Typelevel stack
  • Good communication skills
  • Preferred skills :

  • Growth mindset and willingness to learn
  • Proactive approach, can-do attitude
  • Problem-solving skills, Ability to dig into code
  • You built it, you run it approach, taking ownership of services and applications at scale
  • Contract first approach for APIs and integrations
  • Team player, leadership skills will be an asset
  • Excellent communication skills with fluent English so you can communicate with our clients freely
  • Nice to have :

  • Experience with k8s
  • Experience with Cats
  • Experience with Pure Functional Programming
  • Experience with http4s / doobie / fs2 / fs2-kafka / circe
  • Knowledge of Tagless Final pattern
  • Additional information

    We offer :

  • Health Care and Multisport
  • Training budget
  • Playroom
  • Place for your bike
  • Office in a convenient place - Rynek Główny
  • Company library
  • Startup atmosphere
  • Employee referral program
  • Company Description

    Playbook Engineering offers a global betting platform that provides a service to established operators and new entrants who are looking to disrupt the industry.

    We have offices in London and Krakow and are a young and fast-growing company.

    Nahlásit tuto nabídku
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Požádat
    Můj e-mail
    Kliknutím na "Pokračovat", souhlasíte s tím, že neuvoo sbírá a zpracovává vaše osobní údaje, které jste poskytli v tomto formuláři, aby vytvořili neuvoo účet a přihlásili vás k odběru emailových upozornění v souladu s naší Ochranou Osobních Údajů . Váš souhlas můžete vzít kdekoliv zpět, následováním těchto kroků .
    Pokračovat
    Žádost