You have chosen to sponsor your bid up to a maximum amount of .
A Java developer is required to write a Java API that logins into a website and downloads a certain CSV file (passing a few HTTP requests back and forth). This API has to be written using Apache's HTTP package and Jsoup (which are already standards in our project). We expect the final outcome to be a clean readable code that we can easily integrate with our project.
The chosen developer must be a skilled software architect, who can write a good piece of code with strict standards. Since this code is going to be combined in our project and maintained by our programmers, it has to be easily comprehended and highly modifiable.