The website you're using now is open source! Check it out (and maybe contribute?)View on GitHub
I first looked into learning Java about a year into programming, and I started using it as a step up from Node.js (being a statically typed language, and faster). I wrote some basic Minecraft plugins and a few desktop utilities, though I'm only using Java right now for some personal-use Minecraft plugins for minigames. Besides that, I haven't found any particular use for it.
I've been using Go for close to a year now and I've committed to using it for many different projects that benefit from its concurrency and language features, as well as just how simple it is to build for any system. I'm currently using Go for most of my personal services, including notification and cronjob services, among other projects. I'm really enjoying Go, and I'd recommend it to anyone looking to learn a statically-typed but simple language