Running a server sure is a fun thing to do. However, not knowing the language (Java) can be a pain. So I'd really recommend you to spend a couple of months with Java, and I promise you'd be telling people what I'm telling you know.
I'm not a Java coder, but I guess it's still relevant.