Find Jobs
Hire Freelancers

Implement prototype Java LDAP client with keycloak

$2-15 USD / hour

Closed
Posted 10 months ago

$2-15 USD / hour

your job is to implement a prototype in Java to query and to CRUD LDAP entries along the same with keycloak todos: - suggest api - implement CRUD operations on LDAP - target LDAP is openldap (preferably you can provide a ldap-docker container) - ldap structure can be provided and needs to be imported into ldap-docker container on first start - docker runs on all developer machines You have no docker experience? let us know this, we can provide you the container milestones: MS1: delivery of the first client which CRUDs entries on the ldap MS2: implement a DTO class, which maps the data structure of the LDAP to java classes. Recommend solutions here to be adaptable for the future MS3: implement the CRUDs also against a microsoft LDAP/ActiveDirectory MS4: we will discuss about more tasks if the first milestones are done in good pace+quality 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: 37002459

About the project

21 proposals
Remote project
Active 8 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
21 freelancers are bidding on average $17 USD/hour for this job
User Avatar
Hi Good evening , How are you? I just saw your job posting . I see you have been looking for someone experience with these technologies Aktif Dizin, Keycloak and Java. I believe this is some thing I can help you with because I have 9 years of experience working with these tech stacks and 8 years of experience working on freelancer.com which you can confirm from my profile: https://www.freelancer.com/u/AwaisChaudhry I have few questions: 1. These are all the requirements of your job or do you have more? If yes, Please provide detailed requirements. 2. Do you currently have anything done like Wireframes, UI/UX? Or this job has to be done from scratch? 3. What is the timeline to get this job done? Why Choose Me? 1. I have done more than 250 major projects only on freelancer.com. 2. I have not received a single bad feedback since last 5-6 years. 3. You will find 5 star feedback on last 100+ major projects which shows my clients are happy with my work. Portfolio: https://www.freelancer.com/u/AwaisChaudhry Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) Lets start the chat and discuss your job in detail and we will continue from there. Regards, Awais
$25 USD in 36 days
4.9 (56 reviews)
7.7
7.7
User Avatar
Hi, prototype Java LDAP client with keycloak I read your requirements carefully and understood very well about the project scope and start working accordingly in stages. I am having more then 7+ years of experienced in programming and i believe that i can start working step by step and achieve the project goal in short time frame. I look forward to hear from you soon. With Regards, Thanks kedar
$9 USD in 40 days
4.4 (4 reviews)
5.0
5.0
User Avatar
Hello Client ! I am a skilled full stack developer. Having rich experience in Java , Python , C , C++ , C# , Mysql , Sql , Oracle , Object Oriented Programming , Data Structure , Algorithms . I have a perfect grip on “Database Administration” , and work in “Oracle” Mysql”. I want to assure you that these are my areas of expertise and I can do any work related. Here I am also assuring you that the quality of work will not be compromised . I am able for work full time on your time zone and start work right now . Please send me a message for further Details . Thanks and Best Regards
$5 USD in 40 days
4.8 (7 reviews)
4.0
4.0
User Avatar
Hi, We have more than 10 years developing applications using Java Java (6+), Kotlin, J-Hipster, Spring framework, Spring boot, Spring cloud (micro-service), Hibernate .. . We can easily find out what you need and translate it into a usable program. we have more than 10 years of experience maintaining and adding new features to existing legacy systems which is implemented in Java. As we are a team we will build a hierarchy of programmers with different skill set whom will do what you want with best quality. Here are our team rates. Level USD Per Hour Junior 5 Designer 8 Senior 10 Project Manager 15 If you're interested in our skills, please feel free to reach out and we would be more than happy to discuss further how our team can help you with your project.
$10 USD in 40 days
5.0 (2 reviews)
0.9
0.9
User Avatar
Darko P., The project "Implement prototype Java LDAP client with keycloak" seems great and I want to work with you. I am an expert who has many years of experience on Java, Active Directory, Keycloak so I am sure that I am a god fit for your project. And as an expert, I have enough energies and powers to do your projects. Lets connect in chat so that We discuss further. Thank You
$12 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear Client, I am writing to express my interest in your project titled "Implement prototype Java LDAP client with keycloak." I have extensive experience in Java, Active Directory, and Keycloak, making me well-suited for this task. The main objective of this project is to develop a Java prototype that allows for querying and performing CRUD operations on LDAP entries using keycloak. The specific tasks include suggesting an API, implementing CRUD operations on LDAP, and targeting the use of openldap with the availability of a ldap-docker container. If you lack docker experience, we can provide the necessary container for you. The project will be divided into milestones to ensure smooth progress. The first milestone will involve delivering the initial client capable of performing CRUD operations on the ldap. The second milestone will focus on implementing a DTO class that maps the LDAP data structure to Java classes, with an emphasis on future adaptability. The third milestone will involve extending the CRUD operations to work with Microsoft LDAP/ActiveDirectory. Additional tasks will be discussed once the initial milestones are completed satisfactorily. All deliverables will be shared through our on-premise git repository, including full source code, Maven configuration, and JDK 17 compatibility. It is important to adhere to clean code principles and ensure that the code passes checks with checkstyle, pmd, and spotbugs. Regarding payment, we will estimate the project scope and create a Work Breakdown Structure (WBS) after further discussion. We will mutually agree on the effort required and assign you the task accordingly. Once you have completed the implementation and delivery, we will proceed with the payment. Please note that we work on an open book basis, meaning we require a clear WBS for the project rather than just a price tag. This ensures transparency and effective collaboration. While we do not disclose the budget upfront, we understand the time and effort required for such a task. Rest assured, our technical representative in the chat will provide clear technical questions and expect detailed answers. Thank you for considering
$8 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi Darko P. Good afternoon! I am excited to submit my proposal for the "Implement prototype Java LDAP client with keycloak" position. I have developed a strong set of skills that make me confident in my ability to deliver high-quality work to your project. My approach to any project is to first gain a deep understanding of the client's needs and requirements. I will work closely with you to ensure that I understand your project goals and objectives, and that I am able to deliver results that meet or exceed your expectations. In terms of technical skills, I have extensive experience in Java, Keycloak and Active Directory. Please send a message to discuss more about this project. Best Regards. ❤️Solomiia❤️
$50 USD in 32 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi,Darko P. I have read your job description carefully and understood what you want. As a senior Mobile APP developer, I'm striong skilled in Keycloak, Active Directory and Java I have rich experience in developing Native Apps using the platform's native programming languages (Swift/Objective-C for iOS and Java/Kotlin for Android) and Hybrid Apps using frameworks like Apache Cordova , React Native or Flutter. I have also rich experinece in this industry for 6 years. So I can give you the best results based on my rich experience. I can also start right now and work full-time on your project Looking forward to working with you Regards, Piril.
$50 USD in 25 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi Darko P., This is Mark with over 7 years of experiences in Java, Active Directory, Keycloak. I just read the job posting and noticed what you want. I'd like we to have a discussion for more clear understanding. Thanks
$5 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I’ve checked your project description carefully and I think that I can help you to complete this project fully 100% and make sure to satisfy your requirements. I have a deep understanding and experience in this field and I’ve completed similar projects as you mention in your description. I will do my best and keep the credit with you. I’d like to have a brief chat or call to discuss further details about your project soon. Feel free to contact me at any time.
$10 USD in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I hope this message finds you well, I see myself perfect for the job because I did a lot of API's and CRUD operations but I did not work with Keycloak but I believe I can learn it fast, so I will be more than happy to work with you
$9 USD in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I hope this message finds you well. I have carefully reviewed your project description, and I am excited to offer my assistance. With over 8 years of experience working with Java, Docker, and LDAP technologies, I'm confident that I can provide you with a robust prototype that meets your requirements. To clarify the requirements, I kindly request the following information: 1. Could you provide more details about the suggested API for CRUD operations on LDAP? 2. Do you have a preferred approach for mapping LDAP data structure to Java classes in MS2? 3. Are there specific security considerations or authentication methods for LDAP/ActiveDirectory in MS3? 4. Can you share any additional insights regarding the tasks that might be discussed in MS4? If you have any questions or would like to discuss pricing and timeline, please feel free to connect with me in the chat. I am here to assist you in creating a high-quality prototype that fulfills your project goals and follows best practices in clean coding and code quality checks.
$12 USD in 40 days
0.0 (1 review)
0.0
0.0
User Avatar
I'm adept in Java development and familiar with implementing CRUD operations on LDAP, specifically openLDAP. I can suggest the appropriate API, ensure seamless integration with keycloak, and work efficiently with docker. I'm confident in delivering the milestones you've outlined: MS1: Delivery of client for LDAP CRUD operations. MS2: DTO class implementation for LDAP-java mapping and ensuring future adaptability. MS3: Extending CRUD operations for Microsoft LDAP/ActiveDirectory. I prioritize clean code and ensure it passes tools like checkstyle, pmd, and spotbugs. I'm comfortable with the open book approach and providing transparent and technical answers during discussions. Let's further discuss the specifics and the approach to ensure timely and quality delivery.
$16 USD in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have experience with LDAP connections in Java when I worked in Embraer. I can provide my estimations for WBS based on the milestones. MS1: best: 3 days regular: 4 days worst: 5 days MS2: best: 1 day regular: 2 days worst: 2 days MS3: best: 1 day regular: 2 days worst: 2 days I understand that you would like the prototype to support CRUD operations against an openldap server and I believe that I am the best fit for this project due to my experience with Java LDAP connections, as well as my enthusiasm for data science and automation. I have a strong commitment to providing quality code and would like to discuss further if the first milestones are done in good pace+quality.
$40 USD in 40 days
0.0 (0 reviews)
1.2
1.2
User Avatar
Hello, I'm eager to work on the LDAP and Keycloak integration project, and I'm aligned with your project structure. Here's my approach: Milestones: MS1: LDAP CRUD - I'll create a Java prototype for CRUD operations on OpenLDAP. - I can provide a Docker container for OpenLDAP if needed. - LDAP structure import will be handled. MS2: LDAP Data Mapping - I'll design a flexible DTO class for LDAP data mapping. MS3: Active Directory - Extending CRUD to Microsoft LDAP/Active Directory. MS4: Future Tasks - We can discuss additional tasks post-completion. Deliverables: - Code in your Git repo. - Docker Compose files. - Maven and JDK 17. - Code quality with Checkstyle, PMD, SpotBugs. Payment: - WBS and estimate after task understanding. - Mutual agreement on effort and pricing. - Payment after delivery. Open Book: - Full support for an open book approach. Budget: - Competitive pricing based on task time. I'm excited about this technical challenge and ready for any questions or further discussions. Best regards, Ashutosh
$15 USD in 40 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.