Find Jobs
Hire Freelancers

Implement a configurable web proxy to access from specific areas/cities to avoid IP blocking

$2-30 USD / hour

Lukket
Slået op over 4 år siden

$2-30 USD / hour

We need a web proxy expert who can implement me a simple java application, with a cmd line interface to define a specific city and the corresponding web proxy will be taken to execute a arbitrary http request. This proxy is required to avoid IP blocking. Here I need a experienced java developer Do you have less than 3 years of java expertise? In this case this project will very probably fail. Do you have less than 2 years of experience with web proxies? In this case this project will very probably fail. You should have at least 5 years fulltime java development experience, and at least 3 years working with some automation tools like selenium. functional requirements: - in the database there are masterdata tables, which represent the mappings of cities, countries, continents - The masterdata tables will be filled either manually (SQL) or via Excel (semi-manually). So no UI for these tables is required - the web proxy with required credentials are also mapped to each of the given cities, countries, continents. - cmd-line interface required - only a very simplistic UI required (e.g. JSP and Servlet are fine) for the same parameters like passing to cmd-line interface - intermediate deliveries to get quick feedback from my side requirements: JDK 1.8+ maven3+ latest stable selenium db h2 JPA 2.1+ tomcat 9.0+ jcommander for cmd-line linux & windows code with PMD, Findbugs and checkstyle code is documented on class, field, method code with inline comments if has 10+ lines of code feature based in our private git (we share on awarding project) commits against issues numbers use common patterns for software development and for selenium. You will need to name them on starting your software delivery from phase MS3 on Payments: MS1 5% you name us your known web proxies for the requirements in a spreadsheet: - available API (java or open standard API, like REST) - available cities (especially in the G20 states) - pricing - your experiences with reliability of the web proxies in terms of a Excel spreadsheet MS2 15% you have to implemented a simple google search with a navigation to one of the result pages in selenium with Firefox. for demoing we will share you URLs to implement. Will be google-search and 3 arbitrary clicks on the target page MS3 40% you can pass via command line: - for demoing (we will share you samples to implement) - the search keywords - the resulting page to navigate to. - you navigate to the page - on the target page you click 3 arbitrary links in row - you can pass the wished city - the city is mapped in the database and accesses - implement with common design patterns MS4 10% you can run the same code now also via tomcat and your simplistic UI MS5 30% your code is free from bugs, works on our environment and has met all above requirements MS6 20% bonus if you deliver in in time What is the budget? Name us your estimate in hours per Milestone also with your hourly rate. The proposed sum per Milestone will be a fixed price progress, means we go milestone by milestone with the payments. We will check with our dev-team if the estimate fits to our estimates. If it fits, you will get the job awarded. We do not disclose our budget. I may also ask you for clearance of the proposed hours per milestone. The process? you will get support from one of my most experienced developers (about 20 years of java dev. experience) Communication: english Please share us your proficiency in CEFR standard your will find a very good article here: [login to view URL] and open the XENOVATION BLOG article Read the article and give us your honest self assessment (no test required) Mandatory for this project: NDA a signed NDA [login to view URL] Do you need to sign the NDA now? no not yet, after we finally decided for you and right before the project awarding, we will need the signed NDA Pretty simple: No NDA => no job award
Projekt-ID: 20902338

Om projektet

4 forslag
Projekt på afstand
Aktiv 4 år siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
4 freelancers are bidding on average $30 USD/time for this job
Brug Avatar.
Good day Me and my team can deliver your tasks with great quality Please check my profile and message me for more details. Thank you.
$50 USD på 40 dage
5,0 (17 anmeldelser)
5,3
5,3
Brug Avatar.
*******Hello, dear!!!********* please, give me chance of chatting. I will my best to make clients satisfied with good quality and to meet timeline. I will waiting for your reply.
$16 USD på 40 dage
4,9 (7 anmeldelser)
4,5
4,5

Om klienten

Flag for GERMANY
Stuttgart, Germany
5,0
18
Betalingsmetode verificeret
Medlem siden mar. 13, 2016

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.