Scala Developer - job id 31167

Your Way To Work™

Scala Developer

$180,000 F/T Employee

Midtown or Downtown

How to Apply


Spencer Sotto


(646) 876-9544


(212) 616-4800 ext-220

A F/T position at a major U.S. financial institution.

Pay Options: F/T Employee.

Contact Spencer Sotto. call (646) 876-9544 / (212) 616-4800 ext.220 or email with the Job Code SS31167 or Click the Apply Now button ().

Location: Downtown or Midtown.

Skills required for the position: SCALA.

Detailed Info: Summary and Responsibilities

A successful candidate will participate in the implementation of leading-edge, transformative data systems as part of a multi-year initiative. As lead developer on Agile team, the candidate will work with users to refine requirements, design and develop high-quality and scalable systems, assist users during the QA/UAT process, participate in architecture design, mentor and grow mid-level and junior developers. This is a hands-on, technical position with the expectation that a majority of the candidate's time will be spent on active development tasks.

Development/Computing Environment: Requirements


Either 2+ years of professional experience with Scala, other functional languages or Java 8

Knowledge of features coming to Java 9

Experience writing Unit Tests and Acceptance/Behavior Tests

Message-oriented-middleware (Kafka, AMQP, MQ, AMPS, etc.) experience

Distributed systems experience

Experience in scripting languages (Bash, Python, etc)

Ability to deliver quality code on timely basis

Strong data structure, algorithm and problem solving skills

Experience and desire to work in an Agile environment (pair programming, daily stand-ups, etc.)

Demonstrable knowledge of problem domain at previous employments

Experience working on a team, sharing code base with continuous integration

Ability to communicate effectively with business users, architects and developers

Positive, engaging, and proactive

Experience leading others by example

Willing to participate in production support rota

Experience working in Linux/Unix environment

Nice to have

Relevant industry (banking middle/back office) experience

Experience with automated deployment technologies (Ansible, Puppet, Chef, Docker, etc.)

Experience with 3rd party Scala libraries and frameworks (Scalactic, Scalatra, Akka, RxScala, TypeLevel libraries, etc.)

Deal Breakers

Lack of passion for technology

Inability to think through complex problems

Inability to understand abstractions

Lack of interest in professional

Skills Required for the position: AGILE, SCALA, MESSAGE ORIENTED IDDLEWARE , JAVA 8;

UNIT TESTING , PYTHON are optional.

Detailed Info: Strong Scala Developer

Development/Computing Environment: Strong Scala Developer.

The position offers competitive compensation package.

Job Id: 31167