Java Spring-Boot senior 4 opnSense API implementation

Suljettu Julkaistu 3 kuukautta sitten Maksettu toimituksen yhteydessä
Suljettu Maksettu toimituksen yhteydessä

We look for Java Spring-Boog and Core-Java senior expert developer

Your job will be to implement requirements which are mutually agreed on this API (cora-api)

[login to view URL]

[login to view URL]

Mandatory!!!!

You have to have a installed opnSense on your local environment to be able to use it properly and to test it properly!

you can run locally via:

[login to view URL]

Milestones

MS1:

provide existing openapi yml or json file (preferably ver3.x)

Delivery of [login to view URL] to reproduce your steps of the opnSense installation on virtualBox

Implement a REST api call to

[login to view URL]

List<VoucherDTO> listAllVouchers()

List<VoucherGroupDTO> listAllVoucherGroups()

List<VoucherProviderDTO> listAllVoucherProviders()

List<VoucherDTO> expireVouchers(List<VoucherDTO>)

List<VoucherDTO> createVouchers(List<VoucherDTO>)

same for templates, plz suggest methods for it

and a api call for downloading backup

[login to view URL]

MS2:

- CRUDing routes

[login to view URL]

MS3:

- CRUDing firewall rules and aliases

[login to view URL]

[login to view URL]

MS4:

- CRUDING interfaces VIP & VLAN

[login to view URL]

Implementations:

- a Interface representing the above methods

- the impl of the interface

- the DTOs are hardcoded examples in multiple JUnit tests, so that the JUnit tests is basically your "main" method replacement with multiple entry points

NO UI for now required!

NO database required!

No REST endpoint exposing for the above named methods required! (only consuming the apis in the given links)

Your background is:

- multiple years of experience with Java

- multiple years of experience with REST APIs

If you are a good fit, you are open to get more tasks about implementing solutions fully on your own (e.g. with your team)

Budget?

will not be disclosed, place your best bid to get considered

What is next?

We will share you a NDA and afterwards a paid test task.

Payment?

- you estimate in a WBS (optimistic, expected, pessimistic, where optimistic < expected < pessimistic) after getting the task

- we discuss about clearances and effort

- we mutually agree to effort

- we assign you the task after mutually agreed

- you implement, test and deliver

- you provide also unit /integration tests to ensure code is always working

- you document each required step to make interaction of systems to work

- we test on our premise (you maybe help to fix issues)

- 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!

Deliveries?

- in our on premise git (access will be granted to you)

- full sources

- mutliple samples of body and responses of the api in test/resources which will be used as unit tests

- maven

- libs, need prior confirm and we prefer to use mostly latest stable versions

- JDK 17 (mostly LTS)

- your api access code working on our end

- used libs and apis are on latest stable version

- docker compose setup & readme to run locally on your machine and (we will use it on CI/CD, if you are able to handle we place you an addition milestone for it)

RESTful API Spring Boot Java Java Spring

Projektin tunnus: #37152580

Tietoa projektista

15 ehdotusta Etäprojekti Aktiivinen viime viikolla

15 freelanceria on tarjonnut keskimäärin $82 tähän työhön

einnovention

Hello there! My name is Asif and I'm part of the Einnovention team. We understand you are looking for an experienced Java Spring-Boot & Core-Java senior expert developer to implement requirements for the Cora-api API. Lisää

$95 USD 7 päivässä
(2 arvostelua)
5.5
laraibfatima399

Hi, Java Spring-Boot & Core-Java is my stack. Please text me for further details. Take a look on my recent projects related to Java Springboot and core java. thank you

$120 USD 7 päivässä
(8 arvostelua)
4.4
abdf2010

Hi, I am a professional web developer and I can do this project Java Spring-Boot & Core-Java senior 4 opnSense API implementation, I have 5 years of experience in web development. I have done many projects like this. I Lisää

$10 USD 2 päivässä
(1 arvostelu)
3.8
martinbuz123

I am confident that I am the best fit for this project as I have the required skills and experience to successfully complete this project. My background in Java, Java Spring, RESTful APIs and Spring Boot enables me to Lisää

$65 USD 7 päivässä
(1 arvostelu)
2.1
PowerRapto

Hi there. I'm Jörg-Peter, who is developer with rich experience in Java Spring, RESTful API, Spring Boot and Java. I just read job description and got impressed from it. Let's discuss the details and get started! Th Lisää

$75 USD 3 päivässä
(0 arvostelua)
0.0
Danielkurt

Good day. Going through job description, you're looking for developer with rich experiences in Java Spring, Spring Boot, Java and RESTful API. As I have great skill in that field, so it attracts me strongly. Hope to di Lisää

$75 USD 4 päivässä
(0 arvostelua)
0.0
yaroslavdevdev

Hello Friend, thank you for considering me for this Java Spring-Boot & Core-Java API implementation project. I am excited to hear that you are looking for a Java Spring-Boot & Core-Java senior expert developer to imple Lisää

$65 USD 7 päivässä
(0 arvostelua)
0.0
AsmaaHermak

Dear Hiring Manager My name is Asmaa Hermak and I'm a Freelance software engineer who's looking for new opportunities. I'm reaching out to you to know if you're looking for a freelance Java developer. I have 2+ years Lisää

$30 USD 7 päivässä
(0 arvostelua)
0.0
vidyapatilv14

Hello, Warm Greetings! I am a Java developer working on Java technology since 9+ years having hands on windows and web development experience. I would like to help in your application development. To proceed furthe Lisää

$120 USD 7 päivässä
(0 arvostelua)
0.0
nani42

I have good amount of experience on Java,Java core concepts , spring boot and microservices .So I am capable enough of working in this project and delivering it on time

$35 USD 7 päivässä
(0 arvostelua)
0.0
gyanen026

As a Senior Software Engineer with over 7 years of industry experience at respected companies like Amazon and Paytm, I excel in back-end development and software architecture. My expertise spans Data Structures & Algor Lisää

$150 USD 7 päivässä
(0 arvostelua)
0.0
ravindujayakody

As an expertise in Java, Spring Boot, and RESTful APIs I am confident that I am the best fit for this project. With my 7 years of experience working in multinational companies, I will be able to deliver a quality resul Lisää

$100 USD 7 päivässä
(0 arvostelua)
0.0