Find Jobs
Hire Freelancers

java openapi senior 4 vtiger API implementation/programming

$10-70 USD

Closed
Posted 8 months ago

$10-70 USD

Paid on delivery
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. Mandatory!!!! 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: MS1: 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) MS2: - same as above but for groups - operations to add or remove users from specific groups (as set operations) - same for assigning users to roles 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 - 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) 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)
Project ID: 37161299

About the project

19 proposals
Remote project
Active 6 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
19 freelancers are bidding on average $60 USD for this job
User Avatar
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 in Agile environment.  I can efficiently deliver project as per requirements. Please get in touch to discuss further.  Regards,
$250 USD in 7 days
4.2 (12 reviews)
6.7
6.7
User Avatar
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 like this. I can do this job for you. I can start right now. Please contact me. Thanks
$10 USD in 2 days
5.0 (1 review)
3.8
3.8
User Avatar
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 microservices and monolith. I understand that you are looking for a Java Spring-Boot & Core-Java senior expert developer to implement requirements which are mutually agreed on this API. My expertise lies in developing an entire website from ideation to completion I've delivered more than 100 projects over time with 5* rating. ➢ Java: Jackson, Tika, Apache Collections, Guava, JakartaEE, Mockito, Powermock ➢ Frameworks: Spring, Spring Boot, Spring MVC ➢ Databases: MySQL, Redis, DynamoDB, Postgres, Oracle, MongoDB, SAP Hana ➢ Async Communications: CQRS, Kafka, Redis, Celery, RabbitMQ, MQTT ➢ Source Code Management: Git, GitLab, Bit-bucket, SVN ➢ Project Management: Jira, Bugzilla, Trello & Asana ➢ Web Servers: Apache Tomcat, Apache Http, Nginx ➢ CI/CD: Jenkins, CircleCI, GoCD, ArgoCD ➢ Cloud Providers: AWS, GCP and Azure ➢ Containerisation: Docker, Kubernetes Just give me a chance to work with you. Trust me, if you hire me once, you will hire me again and again! Thanks for considering me. Best, Sonu Note: Bid Amount and timeline is just a placeholder actual value would be provided after 1 to 1 discussion over chat/call.
$87.50 USD in 7 days
4.8 (5 reviews)
3.3
3.3
User Avatar
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 able to meet your expectations for this particular project. If chosen, I will work tirelessly to deliver the best quality project. Thank you for considering my proposal. Sincerely, Danillo Deucher Java Spring, RESTful API, Spring Boot, Java and vTiger
$110 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
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 in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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 architecture, web technologies and application performance. Graduated from Computer Science at Wroclaw University of Science and Technology. Also, AWS and Azure certified
$40 USD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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 web development, I am confident in my ability to contribute to your dynamic team and help drive the success of your projects. My technical skills include developing RESTful APIs in both Java and Javascript, implementing MVC and Microservice architecture and utilizing Spring Boot, NodeJS, ExpressJS to build scalable and efficient web applications.I am adept at working with databases, including SQL and Hibernate, Mongoose. And also frontend development using JavaScript, Html/Css , TailwindCSS, ReactJs, NextJs, Redux. I am also experienced in writing unit tests and conducting integration testing to ensure the reliability and functionality of web applications. I am inspired by your commitment to pushing the boundaries of technology to enhance learning experiences. I am eager to contribute my skills and collaborate with your talented team to create impactful web applications. Thank you for considering my application.
$40 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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 Solution and Extension which provide are : - vTiger CRM / SuiteCRM / SugarCRM / Prefex CRM customization, Extension development. - eCommerce sync (WooCommerce, Magento ETC..) - Multi Tenant and Multi Instance with portal - Property Portal Sync, Blogs and Enquiry sync.. - Asterisk Integration (Free PBX, VOIP ETC..) - Google Calendar Sync, Contact Sync .. - Push Notification with Mobile (Android and IOS). - Sales and Marketing Widgets ,Custom Reports and Charts Development on vTiger CRM / SuiteCRM / SugarCRM / Prefex CRM - channel advisor integration with vTiger - QuickBooks sync - ActiveCampaign Sync - Contact Form Sync. Click To Call Module : Developed VICIDial to vTiger Sync Extension for 6.0 to 6.5 , 7.0 + version CRM Migration : vTiger / Suite migration 6.3 to 7.3 with custom extension and customization (till date 12 instances done ). vTiger / Suite / Prefex CRM API Extension(Mobile and WEB) : - Related Module listing - Related Module Records listing - Widgets on Summary view - Bar-code / QR Code scan and Add and Fetch records - Google Map integration - Dashboard Manage with widget - Call Recorded with PBX Manager - Mobile Contact Sync
$100 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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 in MS1 and MS2. I have a local Vtiger environment set up through Docker and am ready to begin working on this task. I've worked extensively with REST APIs and have a history of delivering high-quality code. I'm also well-versed in best practices for software engineering and Spring-Boot implementation. I'm comfortable with your budgeting and payment process and am open to further tasks if needed. I'm looking forward to the opportunity to work with you. Best regards, Said.
$40 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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, Java and RESTful API. Please start the chat, I know exactly what u are looking I done similar many projects in past. I want to ask few questions, Please start the chat so we can have detailed discussion and finalize the timeline and budget. You can check my portfolio as well: https://www.freelancer.com/u/Sidrairfan078 Thanks! Sidra
$45 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
☀️ 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 framework that is easy to develop and maintain. I've rich experience in it. As a result, I am really motivated and find it interesting. If you want, I will share my work experiences. Can I have a chat with you to make some points clear? I am look forward to your message. Thanks.
$100 USD in 7 days
0.0 (1 review)
0.0
0.0
User Avatar
Background: - more than 18 years’ experience in software development - 17 years of experience with Java - 8 years of experience with REST APIs
$40 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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. I understand the need for local vtiger installation and am ready to tackle Milestone 1 and Milestone 2, following best practices in software engineering and Spring-Boot implementation. While I respect the budget's confidentiality, I am eager to provide a competitive bid. I'm open to signing an NDA and taking a paid test task, and my payment approach aligns with your stated rules. I work exclusively on an open book basis and am committed to delivering a high-quality product. I look forward to the opportunity to discuss this further and demonstrate my skills.
$20 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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 knowledge in microservices as well: load balancing, cloud-config, spring cloud, API gateway apache kafka and many more..
$15 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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 in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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. I have worked on API integrations extensively and am confident, I can help you with your requirements. Lets connect and solve.
$40 USD in 7 days
5.0 (1 review)
0.0
0.0
User Avatar
my skillset include Java, Spring Framework, databases, and relevant libraries. I am master in java, springboot,jdbc, jpa, REST API development
$63 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of GERMANY
Herrenberg, Germany
5.0
55
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.