More than 10 years of experience · English Upper Intermediate
- 10+ years of experience including 7 years of java and about 2.5 years of Scala.
- High level of Scala and good level of FP (can deal with Free Monads if needed)
- Experience in tech leading.
- Can start working with almost any scala tech in a short period of time.
Java, Scala, SQL, Spark, Cats, ZIO, Functional programming
- Designed and developed integration testing framework from the scratch with one more team member.
- Took over technical leading role from previous lead on project consists of 3 developers.
- Played tech lead roles in two more projects.
- Switched to pure FP approach.
- Good reputation on StackOverflow
- Functional programming libraries like cats, zio, fs2 etc. Or strong willing to move toward FP approach.
- There must be complex engineering problems. Not just a lot of small tasks.
- Backend only.
- Not banking domain.
- Not looking for Java + Scala project. Scala only.
- Not looking for Java-like Scala project. Strongly oriented on functional programming. Prefer fs2 over Akka Streams and ZIO over rest of IOs, but can work with all of them.
- DDD would be nice.
- remote work is preferable.
The candidate had at least one successful hire through Djinni.