java openapi senior 4 vtiger API implementation/programming

Închis Postat la acum 2 luni S-au achitat serviciile după ce au fost prestate
Închis S-au achitat serviciile după ce au fost prestate

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

Your job will be to implement requirements which are mutually agreed on this API

[login to view URL]

You will get a postman collection, which is already working well. And you need to convert it into a openapi 3.0.x yaml file.

This openapi definition shall create java api-classes per each vtiger module/type listed in "?operation=listtypes" api call.


You have to have a installed vtiger 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 are wrapper implementations ontop of openapi for making the access to vtiger easier:


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

Implement a REST api call to

- find all users and return the users as full DTO (use jsonschema2pojo to get all fields generated)

List<UserDTO> findAllUsers()

List<UserDTO> findUsers(List<UserDTO> pUsersByExampleToFind)

- add users

List<UserDTO> addUsers(List<UserDTO> pUsersToAdd)

- update update users

List<UserDTO> updateUsers(List<UserDTO> pUsersToUpdate)

- block/ban users

List<UserDTO> blockUsers(List<UserDTO> pUsersToDelete)

- delete users

List<UserDTO> deleteUsers(List<UserDTO> pUsersToDelete)


- same as above but for groups

- operations to add or remove users from specific groups (as set operations)

- same for assigning users to roles


- 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

- best practices in software engineering

- best practices in spring-boot implementation

- openAPI usage

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)


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.


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


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

Java vTiger Java Spring RESTful API Spring Boot

ID Proiect: #37161299

Detalii despre proiect

19 propuneri Proiect la distanță Activ Ieri

19 freelanceri plasează o ofertă medie de 60$ pentru proiect


Hi, I've 12 years of experience in Java J2EE technology stack. Proficient in Java 8+, Spring Boot, Microservices, RESTful APIs, Hibernate, JUnit, AWS, Maven, Git. Extensively worked on end-to-end software development i Mai multe

$250 USD în 7 zile
(12 recenzii)

Hi, I am a professional web developer and I can do this project Java Spring-Boot & Core-Java senior 4 vtiger API implementation/programming, I have 5 years of experience in web development. I have done many projects li Mai multe

$10 USD în 2 zile
(1 părere)

Hello! I hope you're well. I'm a seasoned Spring Boot and Hibernate developer based in India with over 12 years of experience in developing Spring boot apps. I've worked with numerous Spring Boot services, built on mic Mai multe

$87.5 USD în 7 zile
(5 recenzii)

Hello, Darko P. I just read your posting carefully. I'd love to help you. I have 10+ years of experience developing .Especially, I have proven understanding and proficiency in . In conclusion, I will definitely be a Mai multe

$110 USD în 1 zi
(0 recenzii)

Hi there I'm a senior software engineer who currently works with the tech that you've mentioned. I'm sure that I can help you get to a proposed solution within a few days. Hoping to hear from you soon. Regards

$55 USD în 3 zile
(0 recenzii)

Senior full stack developer and DevOps. Mostly involved in projects based on Amazon Web Services, Java, Typescript delivering high performance, scalable and quality solutions. Focused on cloud computing, IT architectur Mai multe

$40 USD în 2 zile
(0 recenzii)

I am a passionate full-stack software developer with an insatiable curiosity and a knack for problem-solving. With my strong Java EE programming skills, expertise in the Spring framework and servlets, and passion for w Mai multe

$40 USD în 7 zile
(0 recenzii)

Hello Sir / Madam, I have been always developing on CRM (vTiger CRM / SuiteCRM / SugarCRM / Prefex CRM) making Customization, Extension, Industry business tools, Asterisk Integration, WebRTC. Some of Specific Solutio Mai multe

$100 USD în 7 zile
(0 recenzii)

Hello, I'm an experienced Java developer with a strong background in Java Spring-Boot and Core-Java. I've reviewed your project requirements and am confident in my ability to implement the REST API calls as described Mai multe

$40 USD în 3 zile
(0 recenzii)

Hi, how are you? I read your project details and really interested in this project. I am full stack developer having a 5+ year experience doing similar jobs regarding to these skills Java Spring, Spring Boot, vTiger, J Mai multe

$45 USD în 7 zile
(0 recenzii)

☀️ Dear Client. I've read over all the requirements and understood them. I've been working with Java development for 6+ years using Spring boot. According to my experience, Spring Boot is a very well-structured f Mai multe

$100 USD în 7 zile
(1 părere)

Background: - more than 18 years’ experience in software development - 17 years of experience with Java - 8 years of experience with REST APIs

$40 USD în 7 zile
(0 recenzii)

I am highly interested in the Java Spring-Boot and Core Java developer position for the vtiger integration project. With my extensive Java and REST API experience, I am well-prepared to meet the project's requirements. Mai multe

$20 USD în 7 zile
(0 recenzii)

good in design and creating rest API's and Database schema. Does follow clean code with solid principles. DRY principles, and Design principles. JWT bearer token for authentication and authorization. have good knowled Mai multe

$15 USD în 7 zile
(0 recenzii)

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

$25 USD în 7 zile
(0 recenzii)

With over 7 years of professional work experience in Java and related technologies, I have built robust, scalable and secure systems. I see you are looking for someone with Java expertise to integrate with VTiger APIs. Mai multe

$40 USD în 7 zile
(1 părere)

my skillset include Java, Spring Framework, databases, and relevant libraries. I am master in java, springboot,jdbc, jpa, REST API development

$63 USD în 7 zile
(0 recenzii)