This Job Vacancy has Expired!

Scala Engineer

Avance Consulting (Europe) Limited

Posted on Dec 17, 2021 by Avance Consulting (Europe) Limited

Amsterdam, Noord-Holland, Netherlands
Immediate Start
Annual Salary

Must have 2+ years of experience with Scala language
Must have good knowledge on Functional Programming principles (Pure functions, Referential Transparency, Functional Composition)
Must have good experience working with Scala basics: Case classes, Futures, Higher Order Functions, Scala Collections, Exception Handling, Pattern Matching, Currying,

Partial Functions etc.
Should be good at Scala advanced concepts: Type classes, Functors, Applicatives, Monads, Monad transformers, tagless final, free, optics etc.
Good to have experience in any of Scala based functional framework, eg: ScalaZ, Cats, fs2, ZIO, http4s etc

Note: Having only experience with Spark framework is not recommended unless he/she is very good in core Scala concepts

Must have good experience on Akka basics: Actors, persistence, scheduling, super visioning, error-Kernel
Must have good understanding on Akka advanced concepts: event sourcing, monitoring, distributed data, clustering, sharding, split-brain etc
Good to have experience with some monitoring tools and dashboards like Kamon, Cinnamon etc

Good to have basic knowledge on Javascript
Latest happenings in EcmaScript (ES6 onwards)
Good to have experience with modern JavaScript frameworks - Angular, React, Polymer, ELM, Purescript etc

Good to have experience with both RDBMS and NoSQL DB concepts
Good to have experience with performance tuning, query optimization, schema design etc
Good understanding on concepts like CAP theorem, Scalability/Availability tradeoffs etc

Preferred some experience with REST and micro service architecture.
Good to have CI/CD knowledge ex: Jenkins, Ansible, Docker, Git etc
Good communication and problem solving skills

Reference: 1434178320

Set up alerts to get notified of new vacancies.