GCHQ's Gaffer comes to mind https://github.com/gchq/Gaffer. The classes are well documented in Javadocs and the provided examples should enable a competent Java programmer to get started easily.
Apart from it, there are a number of competing products listed by Apache Tinkerpop - http://tinkerpop.apache.org/providers.html