JOBSEARCHER

Java Scala developer (Banking Experience Is Must)

Overview In this role you join a 35–40 person software development team in NYC, focusing on building and maintaining our core technology platform used by cross-functional teams. You will own requirements, design, implementation, testing and support across projects of varying scopes. Core tech includes Scala, RDF, REST and DB2, with opportunities to work in Python, BigData, and Apache libraries. The team operates like a tech startup within a large financial institution, offering a potential long-term contract extension or conversion. You will work on impactful, scalable, reusable code in a collaborative, fast-paced environment. ResponsibilitiesTranslate requirements into design and implementation for multiple projectsDevelop, test, and support core platform componentsCollaborate with cross-functional teams to deliver scalable solutionsUtilize Scala, RDF, REST and DB2; explore Python, BigData and Apache libraries as neededMaintain mission-critical software in a fast-paced setting Key requirementsStrong verbal and written communication skills4-year Computer Science or equivalent degreeExperience with Scala (strongly preferred) and/or JavaStrong problem-solving and collaborative attitudeExperience with functional programming is a plusFamiliarity with Semantic Web (RDF) and SPARQL is a plusExperience with distributed computing is a plusFamiliarity with Zookeeper/Storm/Spark/HDFS is a plusFamiliarity with Lucene/Solr/ElasticSearch is a plusExperience with maintaining mission-critical software in a fast-paced environment is a pluscommunication skillscollaborationproblem-solvingScalaJavaRDF