As indicated in the link above, the TrellisLDP project is JVM-based and aims to be fully compliant with SOLID as a data POD. The code is all written in Java, but I should add that the core of it is just a collection of interfaces and JAX-RS resource matchers. The idea is that this is a flexible platform for developing a linked data/SOLID application in whatever backend technology you want. There are full implementations of these interfaces using Jena (i.e. TDB2 or a remote triplestore) as well as a relational database. And work is currently underway to build a Cassandra-based persistence layer. The two features that still need to be implemented for SOLID compliance are WebID-TLS authentication and WebSocket notifications.
At one point, some of the code for this was written in Clojure, but I converted it back to Java just to make the build environment a little more consistent – that said, parts of this could easily be written in any JVM language. If you are interested in collaborating on this, you’d be most welcome.