Find Jobs
Hire Freelancers

Java Spring-Boot & angular senior required

$10-180 USD

Closed
Posted 7 months ago

$10-180 USD

Paid on delivery
We look for Java Spring-Boot and angular senior, who is capable to use jhipster (for springboot + anguar) as generator Your job will be to implement a simple service which is doing authorizations of users based on his browser. The auth process: - user gets a e-mail with a unique link - this link is pointing to your service - now the user requires to enter his e-mail address and his given and surname to authenticate himself ...- In this step you will collect the users browser fingerprint and persist it to the database in a list of authenticated browsers - on authentication, user will get again a mail with confirm of authentication. In this step the user gets displayed unique and final link to access a resource - if the first mail is clicked again, the user is getting the message that the initial authentication was done. And the user who shared that link requires to send him the final mail - if the final e-mail is getting accessed from a different browser fingerprint, the user is getting asked "we detected a device change, so we require a authentication. Please click here to authenticate." - if a different e-mail is entered on reauthentication, the initial user is getting sent a new mail to provide a permission to read that link the backend service - our backoffice shall share a protected URL, this URL shall not be published directly and requires a simple authentication - the UI here is having a template select box, a subject text field, a surname text field, a URL field and a e-mail field and a send button (validation is of course mandatory done) - after clicking send button ...- a e-mail is generated with a unique and encrypted UUID and sent to the e-mail owner, the content of the mail is defined in a template ...- the entered data is shown in a UI with datetime and all fields entered and a list of authenticated e-mail-addresses and a list of authenticated browser per e-mail-address Mandatory!!!! You have to have a jhipster environment and the also generated docker environments from it Milestones MS1: Implementation of Frontend and Backend in jhipster to authenticate the first user and to have a backoffice access to create the links and the mail sending MS2: - the feature to reauthenticate other browsers - the feature to authenticate and permit other users Implementations: - by best practices in jhipster, means as service, repositories and the corresponding UI components/modules - by best practices in java - by clean code Your background is: - multiple years of experience with Java - multiple years of experience with SpringBoot - multiple years of experience with Angular 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 custom NDA and after you signed it, we award you this small 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 & 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 (work breakdown structure) for the work and you add only a price tag to the task. In this case, we are sorry we will not hire you in such a close book case! Your deliveries? - in our on premise git (access will be granted to you) - full sources - jhipster docker containers locally on your machine and on our end on CI + our dev machines - maven - libs, need prior confirm and we prefer to use mostly latest stable versions - JDK 17 (mostly LTS) - CI/CD works fine with checkstyle, pmd, spotbugs - works on our side too (stage + production)
Project ID: 37362345

About the project

11 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
11 freelancers are bidding on average $148 USD for this job
User Avatar
Thank you for choosing me for this job! I understand that you are looking for someone who can use jhipster (for springboot + angular) as a generator to implement a simple service that performs authorizations based on browser fingerprints. Specifically, you are looking for someone who can use jhipster to implement the backend service portion of the project. I have multiple years of experience in Java, Spring Boot, and Angular that make me an excellent fit for this job. My background includes working with Java and Spring Boot before, so I am well-versed in their usage and know how to implement best practices in order to produce high quality results. Additionally, my experience with Angular makes me well-suited for this project as it requires the use of jhipster (for springboot + angular) as part of the generator process. This combination provides us with the necessary tools necessary to successfully complete this project together. Regards, Arbaz S
$90 USD in 1 day
5.0 (7 reviews)
3.8
3.8
User Avatar
Hello Darko! I hope you're well. I'm a senior Spring Boot and Hibernate developer with specialization in developing Spring boot apps. I've worked with numerous Spring Boot services, built on microservices and monolith. I've delivered more than 100 projects over time with 5* rating. Here are some of my skills necessary for this task. ➢ Java: Deep understanding of Java and java libraries like Jackson, Tika, Apache Collections, Guava, JakartaEE, Mockito, Powermock ➢ Frameworks: Spring, Spring Boot, Spring MVC ➢ Databases: MySQL, Redis, DynamoDB, Postgres, Oracle, MongoDB ➢ 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 I am a senior programmer with expertise Java and Spring Boot. Best, Sonu
$400 USD in 14 days
4.8 (5 reviews)
3.3
3.3
User Avatar
Hello there, I am a Java expert with 10+ years of experience in development and customization. I specialize in Java SpringBoot and Angular, which makes me the perfect candidate for this project. With my extensive background in Java, SpringBoot, and Angular, you can rest assured that your project will be taken care of from start to finish. I understand that you are looking for someone capable of using jhipster (for springboot + angular) as generator so that we can implement a simple service which is doing authorizations of users based on his browser. Additionally, I would need to make sure that best practices are used throughout the development process to ensure quality control. H
$95 USD in 1 day
5.0 (1 review)
2.4
2.4
User Avatar
Hi. Experienced Java Spring Boot and Angular developer with 8+ years of hands-on experience here. I can assist you in implementing the authorization process using jhipster as a generator. To proceed further, I kindly request the following information: 1. Can you provide more details about the specific email service and infrastructure you plan to use for sending authentication and confirmation emails? 2. What are the expected security measures in place to protect user data and browser fingerprints in the system? 3. Do you have any wireframes or design preferences for the UI components and modules? 4. Are there any specific milestones and deadlines you have in mind for the project's completion? Please initiate a chat so we can discuss the project thoroughly. I look forward to collaborating with you on this authorization and authentication system using best practices in Java and jhipster.
$95 USD in 7 days
5.0 (1 review)
0.6
0.6
User Avatar
Hi there, My name is Ihor and I'm a software architect and full-stack developer with 10+ years of experience in web/mobile development and acquired skills in growth hacking. I have a strong attitude towards growing businesses, so if you were looking for someone who could help you with your project please don't hesitate to reach out! I understand that you are looking for someone who is capable of using jhipster (for SpringBoot & Angular) as generator to implement a simple service which is doing authorizations of users based on his browser fingerprinting process. Specifically, my job will be to implement a service which is doing authorizations of users based on his browser fingerprinting process and to persist it to the database in a list of authenticated browsers on authentication. On reauthentication other browsers will be reauthenticated accordingly. I am available for this task specifically due to my background in Java, SpringBoot and Angular which makes me well-suited for this task. Additionally, I have experience with jhipster (for SpringBoot & Angular) which would come in handy when it comes to using jhipster (for SpringBoot & Angular) as generator for the project.
$100 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi. I can built your web site with several stack. I've developed web sites using JavaScript frameworks such as React.js, Vue.js, Next and React Native Also I've unique stack-Svelte, Spring Boot, Angular, Python. I can start right now and can work full-time(40+hours/week) I think you are a developer too. What stack do you like? Please contact me anytime. Warm Regards.
$120 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Greetings Dear Client, Welcome to my profile, Home to Professional and Quality services with 100% customer satisfaction guarantee. I'm a Certified & Experienced Expert in the respective project requirements. Dear Client, I take this opportunity to inform you that i have KEENLY gone through all your project requirements as given in your project description and I confirm to you that i can perfectly deliver as instructed. Being in possession of all CLEARLY STATED required project skills (Spring Boot, Java, RESTful API and Java Spring) as this is my area of professional specialisation having completed all Certifications and developed adequate experience in the same area, I hereby humbly request you to consider my bid for Professional, Quality and Affordable services always. STRICT TIMELY DELIVERY & UNLIMITED REVISIONS. Kindly Message Me We Discuss More About The Project and seal the contract. Welcome and Thank-you.
$180 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello there! Greetings How was day My name is Vishal and I'm an experienced Java developer with over 6 years of hands-on experience in the development and sales industry. I noticed you're looking for someone who can use jhipster (for springboot + angular) to generate the necessary environments for your project. From my experience, I can confidently say that I am the best fit for this task. I have extensive knowledge of Java SpringBoot and Angular that can be used to implement the required service end to end. Additionally, I have developed multiple projects in jhipster which have proven successful in achieving project deadlines and milestones on time. Furthermore, my team is available to help you with any inquiries or concerns regarding the project at any stage along the way if required. We are also open to getting more tasks about implementing solutions fully on our own (with our team). Thanks and Regards Vishalg
$110 USD in 10 days
0.0 (0 reviews)
3.9
3.9

About the client

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