Find Jobs
Hire Freelancers

Implement REST API client with filter function like in python

$10-60 USD

Cancelled
Posted 9 months ago

$10-60 USD

Paid on delivery
your job is to implement a rest api client in Java to query and to provide filtering functions like this code: [login to view URL] It is even the same API! todos: - implement models via jsonschema2pojo => 1st generated and working version is provided to you! => you need to tidy up based on logical features (disk, ram, cpu, network, ...) into custom classes - implement filtering on top of JPA CriteriaBuilder/compiletime safty - CPUs - disk size, type, count - RAM total, modules-count, ecc - networking see also here: [login to view URL] milestones: ms1: define Entities for json data map DTOs to Entities implement model 2 entity mapping (preferably mapstruct or similar) implement spring repositories this is already provided to you: spring-boot project is created, API access is implemented and working, API json to java model is implemented an working sample test cases are implemented to reuse (see [login to view URL]) hint: get json from api [login to view URL] and check the data ms2: implement filters by given command from github args above in the link via JPA CriteriaBuilder / compile time safety ms3: track servers via a scheduled job (each hour) and persist changes as a revision per server ms4: define one history Entity for json as "file" and persist json-file as brotli compressed data (read [login to view URL] ) so we can reproduce data every time in the past ms5: provide rest endpoint to accept searchDTO and the result is a list of servers matching to it provide rest endpoing to get history of a specific server Deliveries? - in our on premise git (access will be granted to you) - full sources - docker compose for openldap + keycloak - 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.
Project ID: 37075191

About the project

11 proposals
Remote project
Active 9 mos ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
I am delighted to hear about your project title and the requirements you are looking to hire someone for. As a professional with 1.5 years of experience in Full Stack Development, I am confident that I can provide the best solution for your project. With my expertise in Java, REST API, Spring Boot and other related technologies, I am able to successfully complete this project. My approach is to work closely with you throughout the project to ensure timely delivery while maintaining high quality standards. Additionally, I am open to discussing any clearances or additional requirements that may be required for the project as well as estimating an accurate budget for the task at hand so that both parties are aware of how much time it will take to complete it without any issues.
$50 USD in 7 days
0.0 (0 reviews)
0.0
0.0
11 freelancers are bidding on average $70 USD for this job
User Avatar
Hi there! My name is Ashutosh and I'm Java Developer with 8 years of experience in various development areas. I understand that you are looking for someone to implement a REST API client with filtering functions and I believe I am the best fit for this project. I will use following tech stack: Java, Spring boot, Gradle, Lombok, Open-feign, Mapstruct, JPA and MySQL My experience includes system design and infrastructure setup, back end development (Java, Spring-boot, Spring-mvc, Spring-security, Spring-Jpa, etc), database development (MySQL, DB2), front end technologies (ReactJS, AngularJS) and mobile technologies (React-Native, Android). This gives me the knowledge and skills necessary to effectively tackle this project. I would be more than happy to discuss further any requirements or requirements clarification that may be required for the project as well as any additional costs involved should they arise during the project timeframe.
$384 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, Thank you for posting this project, and I'm very happy to bid your project. I have read your description over. As a professional Java developer, I have 2+ years of experiences in Java & SpringBoot & REST API. I have gone through the job description and understood your requirements. Happy to discuss on project details to clarify. Looking forward to you
$15 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I'm Senior Java Developer with over 7 years of professional experience.I am experienced and skilled Java developer having expertise in Java, Spring, Rest API development. I can help your in your project. Lets connect and discuss more to get started. Best Regards,
$50 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Experienced Software Engineer with a demonstrated history of working in the internet industry. Skilled in Java/J2EE, ReactJS, Javascript, Bootstrap, Spring Boot, Maven, Spring Framework. Strong engineering professional with a Master's degree focused in Computer Science from NIT rourkela.
$35 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, my name is Dharmesh and I am a software engineering specialist with over 7 years of experience. I understand that you are looking for a java, spring boot, angular, sql as a developer to work on the backend of an existing web application as well as on frontend with Angular, AngularJS I would love to help you with this project. As an experienced developer, I have the skills necessary to develop websites and applications efficiently. As full stack developer my extensive knowledge of demanding technologies make me an ideal candidate for this job such as Java, Spring Boot & REST APIs, Spring Security, Angular, AngularJS, MySQL & MsSQL, Oracle SQL server JUnit Spock groovy unit/integration testcase Jest for JS testcase Please feel free to reach out if you have any further questions or needs related to this job.
$35 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of GERMANY
Herrenberg, Germany
5.0
50
Payment method verified
Member since Mar 13, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.