Graph DB Developer

  • negotiable
  • North Brunswick, NJ, USA
  • Permanent, Full time
  • Vertiv
  • 15 Oct 18

Acts in the highest level technical role as an individual contributor and/or team lead for the most complex computer applications and/or application initiatives. Utilizes a thorough understanding of available technology, tools, and existing designs. Works on the most complex problems where analysis of situations or data requires evaluation of intangible variance factors.

BS in Computer Science or related technical discipline (or equivalent) with 10-12 years of relevant work experience. • 10+ years (minimum) of programming experience in Java with strong OO skills. • 5-6+ years of experience in large systems software design and development, with extensive knowledge of Unix/Linux. • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design. • Should have strong understanding of Graph DB Model Must haves • Experience in designing and developing RESTful web services. • Graph Database preferably neo4j experience. • Spring Framework. • Messaging technologies. • Maven/Gradle, GitHub, Jenkins, Continuous Integration, Continuous Development. • Experience with Apache Tomcat application server preferred. Nice to haves • Capital Market Experience • Coding skills in shell scripting , AngularJS and JavaScript are a plus. • Exposure to Caching Technologies (Coherence, EHCache,