Simple Java app on a server ... should I use Jave EE
===

I'm gonna be creating a fairly straightforward Java app for my company that will process a csv file nightly.  It's going to be running on our existing Small Business Server 2011 box so it definitely needs to run as a service (cause it has to run whether someone is logged into the server or not).  Eventually I'd like to add a web component to it so I can view the log files from this app via a browser instead of having to pull them off the server manually.

I'm looking for feedback on what would be the best approach for this project.  Should I use Jave SE and use a service wrapper around the created app to turn it into a service.  Or should I use Jave EE (which I assume already runs as a service)?  I've never used or developed for Java EE, so I'm not sure if this would be the best approach or if it would be overkill.  If Jave EE is the best approach any and all information you can share on how to get started with it would be much appreciated.

Thanks,
Harry