Niotron supports Java 8, I think the Niotron IDE doesn’t support Java 8 yet. We’re hopeful that Niotron will update it soon.
You might try the new FAST-CLI to develop your extensions. I’ve built my in-app-billing extension with it and it’s working perfectly.