need to create java standalone VPN server application listening on port 443 using [url removed, login to view] and java client to OS X and Windows.
Client/server has to be able transport TCP + UDP, encryption AES 256.
Server side will use public IP address.
Server has to route traffic between clients.
All settings for server will be in DB and has to be regullarly updated.
Application has to be robust, stable and error proof and has to be able to resize many source streams parallelly.
Application will run on linux Debian Jessie as a standalone java application (/etc/init.d).
Logging via LogBack.
Server database will be PostgreSQL.
Target OS is Debian Jessie and Java 8
Buildable using Maven
Your proposal with information about you, your experiences and suggestions are important.