We need a java developer.
Candidate should have good exposure to hibernate.
Job involves customization in open source product (openmeetings [url removed, login to view])
I need to develop two versions of this product
* I must be able to setup different types of accounts , including corporate account type which will have its own management to manage rooms under the account.
* We also want to be able to brand rooms under corporate account .
* Meeting room experience to be optimised for low bandwidth automatically
* I need a boardroom webcam view which allows me to show just webcams on big screen of people attending meeting
* Offline payment management system which will allow us to do invoicing for service
* Advertising management that allows me to push adverts to certain account types.
* Admin panel that manages whole website, also it is to manage online and offline LAN installation setups so we can manage and extend licenses
* Ability to add extra servers to service for redundancy and performance
* LAN version is to be installable on a corporate customers LAN. Either by .exe or script. During installation, we are asked to input customer company information which will form basis of branding. The license information is sent to the webserver admin panel etc. Customer can add admin accounts which will allow for rooms to be set in categories and types (e.g, departments. Types as in training rooms, meeting rooms etc)