This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
3+ years of professional experience driving the backend work of a commercial product using a JVM based language (Scala, Kotlin, Java) or a relevant modern programming language
Experience building REST APIs running over distributed infrastructure
Strong interest in and practical application of basic functional programming concepts
Familiarity with non blocking, asynchronous programming techniques (e.g. Futures, Akka/Actors, Typelevel/IO)
Experience working with relational databases (e.g. PostgreSQL, MySQL)
Understanding and experience writing and maintaining automated test suites (Integration tests, Unit tests, Property based tests…)
Experience working with cloud service providers (AWS / GCP / Azure)
Business level language skills in English
Nice to have:
Expert-level fluency with Scala 2 and 3
Experience working with Node.js/NestJS, Go, and/or Rust
Experience working with React (and not allergic to frontend development tasks)