We will only be able to give you the specifics after consultation. In addition to getting an experienced team of Java developers, you can leverage the services of a seasoned project manager who take over and oversee the cumbersome task of day-to-day project management.