LPS-31315 Re-add Javadoc and build all services

I re-added the Javadoc from this issue to match the patterns we're using in our guidelines.