Scala Developer – Scala/Java – Akka – Spark – Kafka
During your time with this company, you will be surrounded by passionate and focused professionals who love being challenged and care about creating a product that their users love. You will have the opportunity to make a difference within one of the fastest-growing industries, by designing and implementing new features, which will improve the performance and scalability of the system. You will be expected to support all the above with testing before being able to deliver and deploy the improvements to the user.
As a market leader within the digital marketplace, this platform allows people to buy and sell hundreds of millions of used items locally, to an audience of over 20 million monthly users. Using technology that can categorise and title items, which is truly unique and innovative, this is why they are growing at such a rapid rate.
- Commercial experience with Scala or another JVM language (Java, Kotlin, Clojure…)
- Previous culture of Testing & CI
- Good knowledge of the JVM
- Good interpersonal skills both written and spoken.
- Experience with distributed systems and high traffic systems
- Care about writing good quality code
- Find and solve product problems using your initiative
- You like to explore different software design variations
- Must be ready to be challenged
- Medical health cover
- Competitive salaries & stock options
- Generous relocation packages
- Beautiful offices next to the beach
- Massage therapy
- Fully stocked kitchens
- Language and other courses
Nice to haves:
- Experience with Akka
- Experience using AWS
- Experience with Spark & Kafka
- Interested in functional programming