Scala Developer

Company Name: Randstad Technologies
Location: New York, NY
Date Posted: 29th Sep, 2016

This person will work on a 35-40 person software development team located in downtown NYC that is responsible for building & maintaining our core tech platform leveraged by other teams within our org who are focused on building business applications. He/she will be responsible for requirements, design, implementation, testing, and support of various projects ranging from 1 to 3-5 people in size. The core technologies that will be used are Scala, RDF, REST, and DB2. Depending on the project, he/she may also work with Python, BigData , and various Apache libraries such as Hadoop, Storm, Kafka, Play, Spray, etx, and advanced Scala language features such as macros.

  • Strong verbal & written communication skills
  • 4-year Computer Science or equivalent degree
  • Experience with Scala (strongly preferred) and/or Java
  • Strong problem-solving and communication skills and enjoys a collaborative environment
  • Experience with functional programming is a plus
  • Familiarity with Semantic Web (RDF) and SPARQL is a plus
  • Experience with distributed computing is a plus
  • Familiarity with Zookeeper/Storm/Spark/HDFS is a plus
  • Familiarity with Lucene/Solr/ElasticSearch is a plus
  • Experience with enhancing and maintaining mission-critical software in a fast-paced environment is a plus