Sr.SCALA / JAVA Developer 9/1/2016
San Jose, CA
JOB DESCRIPTIONAPPLY "SR. SCALA/JAVA PROGRAMMER"
SAN JOSE, CA
LENGTH: 12+ MONTHS
Java/ Scala exp ( of Java 8 exp)
Fixing performance issues
Needs hands on dev C/ C++ is Plus
Projects on cloud/web-services side. We are looking for following skill sets
Experience on large-scale distributed systems with development of reactive services.
Hands-on with implementation of SOA, REST, Websockets, Web Services, JSON/XML, and messaging techniques
Big datatechnologies such as Spark, Hadoop ecosystems, MapReduce, HBase, Elasticsearch, and Yarn
SQL and NoSQL DB experience - Cassandra, MongoDB, MySQL and distributed cache - HazelCast, Redis, Memcached
Programming language - Good understanding of functional language such as Scala or Haskell. Solid Java experience
Experience in at least one of the cloud computing platforms - AWS, Mesos, Docker, Heroku etc.
Exposure to any one reactive frameworks - Akka, Play, Scalaz library
Distributed message queue and pubsub - Zookeeper, Kafka, Spray, RabbitMQ
Exposure related to voice, video real-time experience and algorithms highly desirable. Familiarity with any native code access from Java to low level languages - JNI, SWIG, HawtJNI, JNA, BridJ, JNAerator
Hands-on with tuning JVM apps using performance analysis tools such as JProfiler, YourKit, visualvm etc.
Exposure to wrapping c/c++ lib implementations in Scala/Java code (JNI) and running it in highly distributed systems environment. Again a solid Scala/Java programmer