Can you code using Java in UE4?

Would like to do it without C++

There no way to do it without C++ because you will need to od JNI bindings to make it work with the rest of the engine.