Find Jobs
Hire Freelancers

Senior Java & Groovy Developer Needed for Authentication System

$3000-5000 USD

Closed
Posted over 4 years ago

$3000-5000 USD

Paid on delivery
We are in the process of building an iOS application using Swift and Firebase. We realized that Firebase's user authentication won't fit our needs and we need to build a custom authentication system outside of Firebase that will integrate with firebase's custom user auth API. The auth has been started and is written in Groovy with Micronaut & MySQL. A few notes about our app's user authentication: When a user creates an account they will create a username and password along with authenticating their phone number with a 6 digit code. User accounts use phone numbers as a unique ID: they must be validated and a phone number can only be used for one account at a time (we use Twilio to send confirmation codes) There will be guest users that will not have an account but will log in with a phone number Guest users will be authenticated via text message, tokens stored in their browser, & magic links but will not have a username or password (they will have limited access/ functionality through our website not the iOS app) We have the complexities and logic of this mapped out, but will likely need some additional help with this development when the time comes. If a guest user creates an account we need to pull their guest user data into a standard user account and create a username and password. The authentication system will also integrate with the Firebase's custom auth API to pass a token to the app once the user is authenticated To send texts with codes or magic links we are using Twilio. We will also need to use Twilio for sending text notifications in other parts of the app down the road. I will also add that the user creation flow has been completed so far, however it currently does not pass the firebase custom auth token. What needs to be done moving forward: Integrate the Firebase custom auth API Develop error handling for all account creation & authentication Develop login flow standard users Develop flows for guest user creation & authentication (including magic links, tokens, & confirmation codes)
Project ID: 20964407

About the project

32 proposals
Remote project
Active 5 yrs 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
32 freelancers are bidding on average $3,980 USD for this job
User Avatar
Hi there! My name is Orestes and I am a Software Engineer with specialty in Java (Spring Framework) and PHP (Laravel Framework). I represent a whole team of software engineers (so our language stack is actually quite big: Java, PHP, C#, Javascript, Python among others) that have undertaken too many projects in the past (including Web / Desktop Applications, Web Services, RESTful APIs, Game Development etc) so I can guarantee that you (and your project) are in safe hands with us! :) I would like to state that even though your description has given us a basic idea for the project, I still have some questions and need to discuss with you in order to clarify some of the details. That is why the price of my bid is yet to be discussed and we can decide on a fair price for you and for us! Feel free to get in touch! Orestes
$5,813 USD in 20 days
5.0 (15 reviews)
7.2
7.2
User Avatar
Good day We are top quality full-stack developers and we are ready to work on this project, we use Version Control Systems, Staging Servers, Team Slack Channel and Task Management Tool We are working on hourly rate 40usd / hour. Send me a message so we can talk about the details Thank you
$4,000 USD in 5 days
5.0 (45 reviews)
6.9
6.9
User Avatar
Hi I have been specializing in mobile and web(website, backend) for 7+ years. I have rich experiences in - VoIP mobile/web app using webRTC, 3rd party, streaming server - On demand system such as UBER style booking , Delivery - Sharing , Ddating - Live streaming - Voice&Video&Text Chatting - Video&Audio players , editors - E-commerce - Fitness App - Guard patrol and School management system based on Nfc Read/Write- Live streaming - GPS tracking, GEO fencing on GoogleMap - Payment integration(PayPal , Stripe , Braintree , Peach , PayTabs etc) - QR generating and scanning - Responsive mobile site - Bluetooth&Wifi app … I`d like to work for your project. I`m looking forward to hearing from you soon. Thanks.
$4,000 USD in 7 days
5.0 (10 reviews)
6.6
6.6
User Avatar
Hi, I am highly skilled java developer along with the deep knowledge of groovy development and i assure you that i can provide you very high quality authentication system as per your need. i can full fill all the specifications and requirements of the project and will provide you desired out put you want. In addition i uave 100% on time completion rate with preferred freelancer badge on my profile. I am much interested in your project and looking forward to working with you. Regards, U-Y.
$4,444 USD in 45 days
5.0 (6 reviews)
6.3
6.3
User Avatar
Dear sir I have completed projects similar to your requirement in the past. If you could share your project detail requirements, I will share relevant past work and demo. I already developed 100+ apps and websites for Android, IOS & Web sites as per the Google Store and iTunes, domain standards. Thank you and I look forward an opportunity to work with you. Regards MingFang
$4,000 USD in 7 days
5.0 (10 reviews)
6.4
6.4
User Avatar
Hi, I saw your job description. I have done so many projects like yours and published them successfully. If you set deadline, I always try my best to meet that. In order to meet your deadline, I can stay up several nights. In a word, I am very motivated about your project and I will use all my skills ,experience and energy to make your project perfect and reliable. I really hope to discuss more detail with you via live chat. I am looking forward to hearing from you soon. Thank you very much. Warm Regards.
$4,000 USD in 60 days
5.0 (4 reviews)
5.5
5.5
User Avatar
Hi! I understood your requirement and I can do it. I see that you need some help for mobile backend development. I can help with that and can start right away! I 'd like discuss with you via chatting. I will wait. Thank you! From Apollo!~
$4,000 USD in 29 days
5.0 (22 reviews)
5.6
5.6
User Avatar
Hello, I am software developer with enough experiences for 13 years. I can work by full time for your project and trying to satisfy the requirements. Client's idea + Programmer's good coding is the perfect result, this is my idea. I want to keep long-term relationship for customer so I want to give the nice result. Java is very powerful programming language and I am majoring on it for long years. If you want the perfect result, please contact with me.
$4,000 USD in 7 days
4.9 (6 reviews)
5.4
5.4
User Avatar
We are a Ukrainian software development company that employs several passionate engineers. Our main focus is scientific software, but we also do web and mobile development. In the last few years we have completed many complex projects for our customers that cover the areas of health care, IoT, ML (computer vision and natural language processing), AR/VR, CAD/CAE, video production equipment, simulation in neuroscience, financial markets, HPC and more. We develop desktop apps, back end, front end (including design), mobile (including cross-platform) and firmware. QA and test coverage are provided as well as post-release support. Our developers are trained on internal projects that are presented on our website. They have diversified skill sets that cover the most popular frameworks, tools and languages.
$3,000 USD in 30 days
4.9 (2 reviews)
5.3
5.3
User Avatar
~~~~ Dear, my employer.... Glad to meet you. I have checked your project description and requirements carefully. I am a senior java app developer has 7+ years of good experience. I will never make you disappointed. If you give me a chance to work with you, I will provide you with high-quality work only for you daily. I am always ready for you to discuss your project. Please contact me and let's work together.
$3,000 USD in 7 days
4.8 (31 reviews)
5.2
5.2
User Avatar
Hello I am Java expert and have experienced a lot. This project is very interesting for me and perfect fit for my skills. I would like to discuss more details with you. Hope to meet you soon. Best Regards
$4,000 USD in 7 days
5.0 (7 reviews)
5.2
5.2
User Avatar
Myself is Prasanta Ghorui, I.S.P. having total work experience of 15 years into Java / J2ee related technologies and also in PL/SQL. I am holding an Master of Computer Application degree from a renowned university in India. This credential has been evaluated by WES and recognises as an equivalent Master's degree in North America. However, I have worked for many customers across the globe who are highly satisfied with my performance in delivering projects. Although, I have worked projects in Banking, Logistics, Airline sectors, I am capable and confident to take up work in any domain.
$4,000 USD in 15 days
5.0 (2 reviews)
4.5
4.5
User Avatar
NO UPFRONT PAYMENT REQUIRED! We very well understand that as soon as you have posted this project, you would be flooded with tons of bids and making it very hard to choose the right freelancer for you. Below is what makes us different from others: Working with a team who has both inhouse DESIGNERS and PROGRAMMERS means that you can take advantage of both: Our designers could help revise the design even in coding process, which is a GREAT benefit for any ongoing project. Quick Facts about us + Established in April 2006. + 45+ team including 25 full time Mobile apps developers with diversified experience and growing. + HTML5, Ionic, React.js, Node.js, PhoneGap, IOS apps, Android apps, Web design, and Website development. + All our project managers speaks and write good English and can voice chat on Skype (if required). + We plan and build. We don't "copy-N-paste" which produces conflicting codes and bugs. + Our team is 100% inhouse. So you pay for the real service - not marketing fees. If you need an experienced team who offers *real English* communication, beautiful design & optimized code, premium after-service and within the budget, then we are the choice!!! Please hit the "Chat" button so that we can show you our previous similar works. 1. Free 90 Days Tech Support 2. Free Source Files Backup for Life Time Note:Conditions Apply for Free Benefits Regards, Pinnacle Solutions
$3,500 USD in 45 days
4.2 (5 reviews)
5.1
5.1
User Avatar
Hi, Greetings!! We have huge experience of working in java and groovy. Please chat with us so that we can discuss further Looking forward to your response Thanks & Regards, Suhasini
$5,000 USD in 35 days
3.5 (7 reviews)
4.8
4.8
User Avatar
hello! we have experince for the simmiler work projects Confidently we will fulfill your all requirements within your comfort zone. we have done lots of projects on this technologies.... thanks vipul gupta
$4,000 USD in 7 days
5.0 (1 review)
2.8
2.8
User Avatar
Hi there, For reference please see a Groovy project awarded to me here in Freelancer: https://www.freelancer.com/projects/software-architecture/Part-time-Java-Groovy-developer I am a Senior specialist full-stack and microservices/serverless Java architect/developer with over 18 years of experience, expert in both Java EE and Spring Boot and Spring-/Spring Boot-based frameworks such as JHipster, CUBA Platform, and Groovy/Grails. In the last two years I have been specializing with containerized microservices on Docker/Kubernetes with JHipster (Spring Boot), Micronaut, and Quarkus, these last two (Micronaut and Quarkus) also with GraalVM. Have also started to look into Micronaut Data (formerly Micronaut Predator). I also have over four (4) years experience with Groovy/Grails alone, including Groovy Server Pages (GSP), Grails GORM, Spock, and Geb. Please also see microservices/serverless projects awarded to / completed by me here in Freelancer: https://www.freelancer.com/projects/dot-net/Microservices-Design/ https://www.freelancer.com/projects/nodejs/Microservices-AGENCIES/ https://www.freelancer.com/projects/azure/Azure-Custom-Connectors-Logic-Apps.html Well-versed in SQL, LDAP, and NoSQL databases (Apache Cassandra, Elasticsearch, MongoDB, Redis). ORM/JPA: Hibernate, Spring Data, MyBatis, Grails GORM, EclipseLink; Micronaut Data My cloud platforms are AWS, Microsoft Azure, GCP, and Heroku. Please see my profile: https://www.freelancer.com/u/chesslover Thank you.
$4,500 USD in 20 days
5.0 (1 review)
2.2
2.2
User Avatar
Hi there! We are a team of expert developers and can help you with your project. I have read your requirements and our team can perfectly manage your work. Kindly contact us. Thank you
$4,000 USD in 28 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello Sir, I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I can achieve the results with my team of developers, designers, QA and Project Manager and SDM who will be responsible to take care of your project. We are here for long-term relation providing development service, maintenance, and support. We are the team of 80+ employees and over the past 9 years, we have completed 300+ projects in the web, mobile, and software application development projects Skills: PHP & .NET Frameworks, MySQL, REST API, Javascript, Jquery, Advanced Javascript (Angular, React JS), AWS cloud, MongoDB, Express JS, Mobile application development (Android/iOS), ERP Development, full-stack development, frontend, and backend development, IoT applications. Our aim is your success. We are a software development company who works with small to medium size companies and help them by providing software solutions taking end to end responsibility of a product/application. Queries: 1. What is your bread and butter from this project? 2. Do you have any documentation feature list? 3. When you are looking to start the development? 4. Are you willing to sign the NDA Contract? 5. What is the date of deployment in your mind? Awaiting for a positive response :) Regards, Akash
$4,000 USD in 45 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I implemented single sign on system base oauth2 and i think i know whats your requirement too also i confirm your need is as follow * scheduling your requirement base so you can check progress of your project *need good experience on Firebase platform *need some one know about authentication platform witch i have experience on Apache shiro & LDAP and etc .. * experience on groovy language witch i had use for run groovy code in run-time for small rule engine *good experience network protocol and implement secure web services base on API token ... * Building REST services Or soap if you need web-socket * good experience on orm like hibernate * spring boot * good experience Junit for create test cases * implement multiple application on Tomcat Web Server * Stream Processing * Good Experience on Angular & Ract & JavaScript I think my strong background around 10 years on java core - spring frameworks like security, Spring Web Services, data and also working stream-processing software platform like kafka would be enough for you to let me work on your project. What you’ll receive: I can develop fast and clear enough for move forward your task and also most of codes implemented by design patterns for readability and better performance. actually i have experience most of software architecture like micro service, SOA, Stream Processing too. Send me a quick message and we can figure out if we are a good fit to work together! Ata
$4,000 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, Thanks for sharing your requirements here. I’m an Experienced Freelancer with a demonstrated history of working in the internet industry. Skilled in Core PHP, MySQL, HTML, CSS, JQuery, JavaScript. I have worked many PHP related CMS like.. Wordpress, Laravel, CI, Typo3, Magento, Prestashop, OXID eSales, Modified Shop CMS, xtCommerce, OpenCart. I have also created some good extensions in Typo3 and Magento. Let's get connected and can take this further. Awaiting your reply, Thanks & Regards, Urvisha Nayee.
$3,050 USD in 38 days
5.0 (1 review)
0.0
0.0

About the client

Flag of UNITED STATES
Gunnison, United States
0.0
0
Member since Aug 25, 2019

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.