Previous Job
Backend Java Developer
Ref No.: 17-00193
Location: San jose, California
Position Type:Contract
Start Date: 06/05/2017
 Technical Requirements: 

* In-depth RESTful Web services and HTTP protocol internals

* Experience with web servers (Apache / IIS) and Servlet Containers (Tomcat / Jetty)

* Excellent problem solving skills utilizing Computer Science fundamentals (Data Structures / Algorithms)

* Ability to recognize and implement design patterns effectively

* Working knowledge of RDBMS and ORMs

* Working knowledge of JS, CSS and HTML

* Managing source code with Distributed Source Control Systems (Git)

* Unit Test Frameworks (JUnit, Mockito)

Nice to Haves: 

* 5+ years of experience building custom Java applications (J2EE)

* Working experience with JVM alternative languages (Groovy)

* Knowledge of distributed search engines (Solr, Elasticsearch)

* Working experience with CI systems (Jenkins)

* Unix scripting language knowledge (BASH, KSH)