we used the on-demand debugger when creating our sdk extended by lombok and found it very helpful. we also built an IDE plugin that lets you call a Java function directly, without having to expose an http end point, check us here: unlogged.io
Disclaimer: I am the founder at unlogged.