您是一位经验丰富的Scala工程师,正在寻找自由职业机会吗?加入我们与一家领先的金融客户合作的精英团队,将您的专业知识带到前沿的开发领域。
职责:
• 以积极和专业的态度交付出色的结果。
• 编写高效的代码,为金融游戏和相关功能提供支持。
• 开发自动化测试以确保代码质量。
• 与开发团队无缝合作,包括产品所有者、前端开发人员和设计师。
• 积极参与代码审查,维护高质量标准。
• 对应用程序负责,确保在我们的Kubernetes平台上实现24/7部署和最佳性能。
• 不断提升开发技能,以满足我们金融项目的不断变化的需求。
要求:
• 对Scala、函数式编程充满热情,并致力于自我提升。
• 在Scala或类似的JVM/Haskell经验中交付生产软件的经验。
• 对最新的编程趋势,如函数式和响应式编程,有兴趣。
• 出色的沟通技巧和务实的解决问题能力。
• 熟练掌握英语的口语和书面表达能力。
• 计算机科学或相关专业的学士学位。
优先资格:
• 构建高性能集群系统和模块化FP架构的经验。
• 熟悉Cats/Scalaz、Cats Effect、ZIO、Monix、Akka Actors、Persistence、Cluster & HTTP、http4s、Tagless Final和/或Scala.js。
• 了解事件溯源和CQRS。
• 熟悉Docker、Kubernetes、Kafka和Cassandra。