Overview: Java (Functional Scala) Engineer with AWS and a distributed cloud computing background (bonus)
Role: Java (Functional Scala) Engineer
Quantity: 16
Duration: 12 months +
Location: San Francisco, CA (8) & New York, NY (8)
Top 4
1. Functional Programming (Scala) or Clojure, Haskell, or Common Lisp
2. AWS
3. Cassandra experience would be beneficial
4. Distributed Computing is a huge BONUS
BONUS: Working in Agile environment
New York, NY - 8 Total
San Francisco, CA - 8 Total
Requirements:
Strong experience with functional programming languages: Scala, Clojure, Haskell, or Common Lisp
Experience with one or more functional libraries (or similar): ZIO, Cats, and/or MonixExperience with cloud computing (AWS, Microsoft Azure, Google Cloud)
Day to Day:
This role will contribute to building a modern system of record platform for financial data, including software development, code reviews, design discussions, work planning and prioritization. The platform is written in functional Scala and extensively utilizes the ZIO library. The role would also involve mentoring less-experienced team members in functional Scala and software development techniques and best practices. Business hour on-call support and troubleshooting are also part of the role.