Job Description :
Fluency in Java (5 years), or demonstrated mastery of another language with clear movement towards one of the JVM languages
Proven experience (2 years) building and maintaining customer-facing APIs in modern REST frameworks
A strong familiarity with build and dependency management tools like SBT, Gradle or Maven
A level of comfort with Unit Testing and Test Driven Development methodologies
Familiarity with creating and maintaining containerized application deployments with a platform like Docker
A proven ability to build and maintain cloud based infrastructure on a major cloud provider like AWS or Google Cloud
Experience data modeling for large scale databases, either relational or NoSQL
Demonstrated ability to solve complex problems
Bonus points for:
Experience working with scientific datasets, or a background in the application of quantitative science to business problems is a nice to have
Experience with distributed systems, e.g. Mesos, Kubernetes, Spark, Hadoop, distributed databases, grid computing is a nice to have
Bioinformatics experience, especially large scale storage and data mining of variant data, variant annotation, and genotype to phenotype correlation
Comfortable speaking publicly on relevant work
Experience contributing to open source projects
Knowledge of data science practices, to better steer our efforts to support them through the infrastructure we create

CORE Skills Needed:
HTML5
Javascript
AngularJS
Backbone
System Design with SOA/REST/Microservices
Relational Database: Oracle/MySQL
NOSQL stores (MongoDB, Couchbase, Neo4J)
JUnit, ScalaTest, Jbehave, Cucumber
ElasticSearch/Solr
AWS
             

Similar Jobs you may be interested in ..