Senior Scala Developer

New York Contract Live

Required Skills

My Compatibility Score

Choose Match Score option:

akka financial Rest Scala ActiveMQ agile AngularJS Backbone Bootstrap C Confluence derivatives developer equities GIT hazelcast HTML5 JIRA JS json Kafka Kanban Knockout management messaging middleware Play Python release risk scripting scrum Shell
show more
Automatch with LinkedIn
Looking for a server-side scala developer to be part of an global agile development team developing a real time risk management system that caters to all of Equities (Derivatives, Prime, Cash and SMG).

Job Responsibilities
* Actively contribute to all-round development using Scala.
* Actively contribute in development, sprint planning, support ( second line) & release management
* Pair program effectively with different members on different tasks

Required Skills
* Scala with experience developing multi-threaded server-side applications/services.
* Functional programming experience
* Knowledge/Familiarity & experience with frameworks such as a. JSON (Json4s) b. REST (Play/Spray) c. messaging middleware (ActiveMQ, Kafka) d. Distributed Cache (Coherence/Hazelcast) e. BDD (Specs2/ScalaTest)
* Good Problem solving & Analytical skills
* Knowledge of Scrum/Kanban and experience working on Agile teams.
* Good communication & interpersonal skills.

Desirable Skills
* Python, Shell scripting
* Akka Actor Messaging/Akka or Rx Streams
* Distributed VCS such as Git/Mercurial
* HTML5/Bootstrap + any JS framework (Angular/Knockout/Backbone)
* JIRA/Confluence/TeamCity
* Financial industry experience

Education/Experience
* Bachelor's degree in computer science or equivalent training required.
* 6-8 years experience required.
read more