Job Description

Reference # : 17-03716Title : Scala Developer
Location : New York, NY
Position Type : Direct Placement
Experience Level : Start Date : 04/16/2017
Description
Scala Developer

Be a part of creating the right solutions. Eclaro is looking for a Scala Developer for our client in New York, NY.

Eclaro’s client is one of the world's largest financial institutions, committed to providing the tools and services that bridge the gap between customers and their goals. If you’re up to the challenge, then take a chance at this rewarding opportunity!

The Scala Developer will participate in the implementation of leading-edge, transformative data systems as part of a multi-year initiative. As part of an Agile team, you will work with users to refine requirements, design and develop high-quality and scalable systems, and assist users during the QA/UAT process. This is a hands-on, technical position with the expectation that a majority of your time will be spent on active development tasks.

EXPERIENCE, KNOWLEDGE, AND SKILLS REQUIRED:
  • 5+ years of professional experience developing solutions with Scala, Java, Clojure or other language; exceptional candidates with .NET experience will be considered
  • Demonstrable experience producing reusable code components and libraries leveraged by multiple projects
  • Experience with modeling tools and notation
  • Strong desire to produce components and APIs that are a pleasure to use and that address real business needs
  • Strong data structure, algorithm, and problem-solving skills
  • TDD/BDD experience, including experience with testing frameworks (ScalaTest, JUnit, Cucumber) and Continuous Integration
  • Experience and desire to work in an Agile process (pair programming, daily stand-ups, etc.)
  • Demonstrable knowledge of and hands-on experience in problem domain

THE FOLLOWING ARE AN ADVANTAGE:
  • Demonstrable functional programming experience and expertise
  • Message-oriented-middleware (IBM MQ, ActiveMQ, Kafka, etc.) experience
  • Distributed systems experience
  • CQRS/Event sourced systems experience
  • Reactive web application design and development experience (JavaScript, Angular, Bootstrap), especially in designing and implementing RESTful web services
  • Relevant industry (banking middle/back office) experience
Equal Opportunity Employer: Eclaro values diversity and does not discriminate based on Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online