Hola como estas, soy estudiante de Ingenieria en Sistemas de Información, he desarrollado un programa en nubelo (que todavia no esta cerrado) pero que trabaja con java SE y networking, y estoy a la espera de trabajar con uno con netwoeking, threads y ftp. El lenguaje lo conozco muy bien y creo que no es tan complejo lo que quieres hacer. Te paso u prespuesto pro trabajar una semana, sabiendo solo esto porque no puedo estimar solo con esos requerimientos. Si estas interesado no dudes en communicarte conmigo.
Saludos!!