Cómo establecer un entorno de desarrollador remoto de Java en Eclipse

Mi amigo y yo queremos explorar un Open Source ERP System . Lo hemos instalado en un server y accedemos a él por una IP address sobre Firefox . También estamos accediendo a ella a través de la masilla de herramientas (para hacer cambios como reiniciar tomcat), Filezilla (para export de datos de import), pgAdmin (para acceder al db psql). Ahora queremos establecer un entorno de desarrollador de Eclipse de Java en nuestras dos PC con Windows que funcionan simultáneamente. Necesito acceder, cambiar y comprometerme con la fuente colocada en el server. Cada vez que me comprometo, necesito implementar el código fuente con masilla.

1) ¿Hay una mejor manera de esta manera de progtwigción remota? Si es así, ¿podría decirme una mejor manera?

2) De lo contrario, ¿cómo puedo configurar este tipo de entorno en Eclipse (Crear un proyecto existente?)

Necesita configurar Jenkins, que implementará el último código en el server remoto

Puede usar Ansible para automatizar su implementación