Implement scraper handling with JAXB/JAXRS/GraphQL
Budget: $10 – $80 USD
I am looking for a freelancer who is capable to implement a url query based navigation and to scrape with optionally using JAX-RS REST or GraphQL client and map the data into java classes e.g. with JAX-RS annotations. Or sometimes instead of JAXRS we have GraphQL apis. In some seldom cases it will be required to use also selenium for partial automations on the browser.
The ideal candidate must have good experience on selenium, but also with the JAX-RS/JAXB standard and springboot.
Hint: use jsonschema2pojo for reducing your time for this work
The process of the code to implement:
1. open with selenium + browser a website which is containing a form
2. The form can be partially filled with url query parameters
3. now run the search via the form
4. on the second page you have to use even more url query paramters to filter the results
5. for some cases you may require also xpath based handling
Use common spring boot pattern:
- service class(es) to access API
- DTO classes
In later phase MSx this classes will be persisted into postgresql+h2 (not part of this first gig)
Deliveries?
- in our on premise git (access will be granted to you)
- full sources
- maven
- JDK 17
Requirements:
- clean code
- code checked with checkstyle, pmd, spotbugs
Payment?
- you estimate in a WBS after getting the task
- we discuss about clearances and effort
- we mutually agree to effort
- we assign you the task after agree
- you implement & delivery
- we pay
(basically the rules of freelancer)
Closed book vs open book?
We work only on open book.
Closed book means you are unwilling to define a WBS for the work and you add only a price tag to the task. We are sorry we will not hire you in such a case!
budget?
we do not disclose the budget, but we know how much time such a task requires.
Be aware that the person interviewing you in the chat has developer background and thus requires clear technical answers.
The ideal candidate must have good experience on selenium, but also with the JAX-RS/JAXB standard and springboot.
Hint: use jsonschema2pojo for reducing your time for this work
The process of the code to implement:
1. open with selenium + browser a website which is containing a form
2. The form can be partially filled with url query parameters
3. now run the search via the form
4. on the second page you have to use even more url query paramters to filter the results
5. for some cases you may require also xpath based handling
Use common spring boot pattern:
- service class(es) to access API
- DTO classes
In later phase MSx this classes will be persisted into postgresql+h2 (not part of this first gig)
Deliveries?
- in our on premise git (access will be granted to you)
- full sources
- maven
- JDK 17
Requirements:
- clean code
- code checked with checkstyle, pmd, spotbugs
Payment?
- you estimate in a WBS after getting the task
- we discuss about clearances and effort
- we mutually agree to effort
- we assign you the task after agree
- you implement & delivery
- we pay
(basically the rules of freelancer)
Closed book vs open book?
We work only on open book.
Closed book means you are unwilling to define a WBS for the work and you add only a price tag to the task. We are sorry we will not hire you in such a case!
budget?
we do not disclose the budget, but we know how much time such a task requires.
Be aware that the person interviewing you in the chat has developer background and thus requires clear technical answers.
Related categories:
Business, Accounting, Human Resources & Legal
RESTful API
Selenium
GraphQL
Spring Boot