Đã Đóng

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

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

Kĩ năng: Java, Kiểm tra kỹ thuật tự động, Web Scraping, Data Scraping

Xem nhiều hơn: free web proxy list, web query access database, web proxy, block a country from accessing my website, block russian ip range htaccess, block country access to website, block a country from accessing my website php, block all ip addresses outside us, htaccess block all countries except us, godaddy block country, block country ip range, yahoo answers web proxy, free web proxy, want web proxy, java apis outlook web mail access owa, web proxy urls, web page access, perl search web proxy lists, web based access crm, web gallery access

Về Bên Thuê:
( 14 nhận xét ) Stuttgart, Germany

ID dự án: #20902338

7 freelancer đang chào giá trung bình $25/giờ cho công việc này

adeelpirzada

Hi, How are you i have done scrapping almost on Half of Worldwide web including eCommerce giants (Amazon, eBay, craigslist) News Feed, Social media websites, API's. I develop my own scrapers and Bots based on r Thêm

$21 USD / giờ
(32 Nhận xét)
6.5
dreamci

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 / giờ
(17 Nhận xét)
5.3
bluestar1027

*******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 / giờ
(7 Nhận xét)
4.5
rezaghp

I have more than 16 years of experience in Java, JPA, Maven Linux, etc. I have implemented commandline java projeexperience setup proxies before. would be happy to help here. See my profile at [login to view URL]

$33 USD / giờ
(1 Nhận xét)
3.5
finest2019

Hello. Here is data processing manager. I have just read your requirement at carefully. I'm an expert of data processing by using many Excel macros such as DAX, pivotTable managing and excel VBA. I have good skills of Thêm

$16 USD / giờ
(3 Nhận xét)
2.2
viniciuscunha3

Nice to meet you Hi I am automation expert If there is any website you need to scrape data from (no matter the format, what blocking tools there are). I can deliver the data. If you do the same thing on the internet Thêm

$25 USD / giờ
(0 Nhận xét)
0.0
wwwTom

Hi. As an experienced developer, I am very interested in the job. Especially I have a talent in WebScraping with Python. Now I am ready to work for you. Please contact me for further discuss. Best regards.

$12 USD / giờ
(0 Nhận xét)
0.0