Edwin Mol from JavaJobs pointed out that there is already an open-source Job-Posting and Candidate Tracking project out there, written in J2EE (Struts and EJBs) called FlashRecruit.
Check out a demo here
, which looks very promising.
FlashRecruit uses a GNU GENERAL PUBLIC LICENSE meaning that we can use this code as a basis and work ontop of this for the missing functionality, maybe migrate it to Spring/Hibernate etc. ?! Even if we don't use it it will give us some extra information on terminology, functionality, etc.
Suggestions are welcome 
Stephan
I should mention, that FlashRecruit already uses Hibernate and Spring throughout. FlashRecruit switched from CMP EJB's to Hibernate a couple of years ago.
Also, if you find missing functionality in FlashRecruit, I encourage you to participate in contributing to the open source project. FlashRecruit is very configurable and new architecture is usually added in a way that allows configuration settings to determine whether that functionality appears in a particular deployment.
Mike Moore
mmoore@vectrics.com
Vectrics