Java pro with Linux and DNS experience to refactor and extend app

Avg Bid (USD)
Project Budget (USD)
$250 - $750

Project Description:
We have a business app that enables our selected clients to validate that their customers' email addresses remain valid by connecting to the appropriate email servers and checking if the username is still valid (SMTP check). It does several DNS lookups prior to the SMTP check to collect all the mx servers for each domain. It handles SMTP errors efficiently as well. The app was built in java and functions ok right now, but there are features that we need to add and the original developer is completely absorbed in another project so we have to bring in someone new to manage and extend this app. I am looking to develop a good relationship with an experienced java developer. We can break this project into several milestones:
1) Review the existing application and supporting apps like the database and it's API and document (comments in the codebase are ok) each function.
2) Recommend and implement efficiencies and a few relatively minor features. This milestone can be negotiated based on the exact features requested.
3) Build a web based front end with a basic admin panel that does what the command line interface does: Load lists of emails, process emails, output results.

Just to be clear - we deplore spam and this has nothing to do with it.

Skills required:
Java, Linux, Software Architecture
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

Hire mkoteshwar
$ 450
in 15 days
$ 440
in 10 days
$ 400
in 4 days
Hire vibhuis
$ 500
in 10 days
Hire vw991322vw
$ 600
in 15 days