Java Backend Team Leader

תאור התפקיד

We are looking for a talented Java Team Leader to join and lead the back-end server team in a new cutting edge Analytics system. This system aims to help law enforcement agencies to investigate and solve various types of crimes and terror activities by analyzing text, images and videos evidences.
The position involves wide and deep knowledge in server side technologies including knowledge in the areas of NoSQL, distributed computing and scale.

דרישות התפקיד

At least 3 years experience as server-side team leader
At least 3 years experience in Java back-end programming
Core Technologies – JAVA 7/8, REST, Spring, Tomcat/Jetty, multi-threading, Maven
Highly desired: Elasticsearch, Solr and or/Lucene, MongoDB and/or another NoSQL database
Experience and knowledge in Agile development
Outstanding design and architectural skills
Proven experience in performance optimization
Team player with excellent communication skills
Can do attitude and tons of motivation
Advantage:
Working knowledge with distributed computing, Spark
Working knowledge of client-side technologies (Javascript, Angularjs/React).
B.Sc. in Mathematics and Computer Science in well-known university or an equivalent.