I'm working on R5RS Scheme implementation in Java:
https://github.com/kovrik/scheme-in-java
There are only 2 major things TODO: macros and Java interop (currently working on it). Almost everything else is complete.
It's just a one person hobby project, but that's a lot of fun!