Description:
• 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.
• The ideal candidate is a passionate developer who enjoys experimenting with new technologies and writing efficient, scalable, & re-usable code.
Requirements:
• Strong verbal & written communication skills
• 4-year Computer Science or equivalent degree
• Experience with Scala (strongly preferred) and/or Java
• 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
• 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.
• The ideal candidate is a passionate developer who enjoys experimenting with new technologies and writing efficient, scalable, & re-usable code.
Requirements:
• Strong verbal & written communication skills
• 4-year Computer Science or equivalent degree
• Experience with Scala (strongly preferred) and/or Java
• 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