I've been creating and maintaining Minecraft servers for 5 five years now. Some of them were mine, and some others not. I have a lot of experience, and I love doing it, I can spend a whole day perfecting servers.
I also know some Java coding.
I'd be pleased to help you with this.