Find Jobs
Hire Freelancers

Dockerized Microservices with Spring Boot / Spring Cloud

$30-250 USD

Closed
Posted over 5 years ago

$30-250 USD

Paid on delivery
I need a dockerized microservice blueprint that is developed by using spring boot and spring cloud. * 4 spring boot microservices; - Auth Service with JWT/OAuth - User/Role/Privilege Management - Product Management (CRUD Operations based on user role and privileges) - Email Service (with body and attachments) (do not use any cloud api!) * API Gateway * Config Server * Registry/Discovery Server * ELK Stack for logging * Kafka for emailing * Circuit Breaker * Service Bus * Search with Elasticsearch * Caching with Redis Basically below scenario should be handled; Case : Search a product and inform product owner via an email notification. Steps : 1- Enrol 2 users with required roles and privileges (Agent and Product Owner) 2- Product Owner should be able to insert new products into system. Can not delete inserted products. 3- System should store some properties of new inserted product into elastic db to make it quickly searchable. And should store full object in a RDBMS such as mariaDB etc. 4- An agent should be able to login to system by calling auth service to get a token. 5- The agent should be able to search a product from elastic db if he/she is granted to search. 6- Granted agent should be able to display found product's details. 7- The get product details api should return a partial response according to privileges of agent. 8- Somehow, product search and product display rest apis should validate token by using the structure which is established to orchestrate the communication between auth service and product management service. 9- If agent call /informproductowner rest end point, an email should be generated by adding details of product as attachment asynchronously. And also, a notification should be prepared to be displayed once product owner logged into system. 10- Once the product owner logged into system, notifications should be displayed to him. If the product owner open the message, the sender agent should be informed asynchronously as well. Required technostack: Java8, Spring boot, spring cloud, kafka, elasticsearch, mariadb, logstash, kibana, 12Factor rest apis, redis, rabbitmq, websocket, docker, docker-composer Thanks
Project ID: 18283483

About the project

18 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
18 freelancers are bidding on average $527 USD for this job
User Avatar
Hi, I have good experience in Spring Boot development and i am good in Docker container development. As i reviewed your requirement it's looking good to me and i would like to discuss further with you. Please review my profile and feel free to contact me . Thanks,
$225 USD in 3 days
4.6 (74 reviews)
6.3
6.3
User Avatar
I have more than 14 years experience in different java technologies and right now I am working on java, spring boot, spring rest, Swing, awt, hibernate and angular. I will available full time or part according to your requirement. Please let me know if you are interested to work with us.
$500 USD in 5 days
4.9 (5 reviews)
6.0
6.0
User Avatar
High experience in developing web applications using Java or .NET. 5+ years of experience on developing ERP system that is web based on Java platform. Main skills: - Java - AngularJS, Bootstrap - Python (Django) - PHP - .NET - MySql
$555 USD in 7 days
5.0 (26 reviews)
5.6
5.6
User Avatar
Hi,dear! I am quite interested in your project - 'Dockerized Microservices with Spring Boot / Spring Cloud'. :) I am a skillful software developer who has rich experience in this field. If you contact me, you and I will be happy. Thank you in advance. Skills: Elasticsearch, Java, Java Spring, RESTful API, Software Architecture
$155 USD in 1 day
5.0 (1 review)
3.4
3.4
User Avatar
Hello. I'm Senior Java Developer with 10 years of experience in Web Developing. Last 5 years I work as Java Developer. I have finished a lot of projects using Spring and worked as Full stack Java Developer. I worked with microservices last 4 years using Netflix stack. I now how to do it best ways, experinced in JUnit and all stack needed technologies. I can promise, that I do my job as well as possible and will be very productive. I already have the 50% of you want. Your project is big and hard. But for 250$ I'm ready to create base skeleton of the project with OAuth2, ElasticSearch. For Kafka, Redis and Emails we can create additional project after. Also for 250$. If you are ready to prepay for current milestones, I promise you, I implement it in next 10 days. Have a good day! Best Regards, Oleg Mikheev.
$250 USD in 5 days
5.0 (3 reviews)
3.2
3.2
User Avatar
Hi dear, I have 6+years of rich experience with several complex and easy projects alone or with a team, I liked your project details and already done and completed successfully with an UK clients offsite. Please share more details in my inbox. Having extensive experience IOS, Android, native and hybrid phone gap coding, moodle development, elearning solutions, CMS and E commerce solutions for B2B and B2C with payment gateway integration. Also we can chat discuss about the cost and project proposal. Waiting for your reply asap.
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Having a very good knowledge of spring and detail oriented, i kindly offer my service to create the your application.
$155 USD in 6 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Bonjour , nous somme une équipe de deux personne , nous travaillons sur des projet semulaire avec spring cloud et eureka et oauth 2 , faite a nous confiant . merci
$555 USD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I can help build the infrastructure and setup for this project stack (Java8, Spring boot, spring cloud, kafka, elasticsearch, mariadb, logstash, kibana, 12Factor rest apis, redis, rabbitmq, websocket, docker, docker-composer). Please ping me if you are interested. - Well Experienced in Big Data (Hadoop | Kafka | Spark | NoSQL | Cloud) Administration and Platforms to Accommodate the Expanding Business Needs. - Well Experienced in Different Vendors (Hortonworks, Cloudera, MapR, etc) of Big Data and Cloud. - Big Data Capacity Planning, Tuning, Solution Architecting, Issue Resolution, and Security. - Big Data Analytics Solution Architecture, and its Implementation. Thanks, JJ
$444 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have more than 3 years of experience in spring boot. I am confident about this project. I can show you the demo about the recent project with similar technology
$333 USD in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I read your requirement and I'm very much familiar with the tech stack. I regret that I can't help you with Elastic Search but I'm able to complete your project within the specified timeline. But the project Budget might be more than what you are expecting as you know. Would like to discuss further on the requirements. Thanks Sujeeharan
$833 USD in 25 days
0.0 (0 reviews)
0.0
0.0
User Avatar
spring cloud expert, my work mainly with spring cloud data flow with kafka and building enterprise application using jhipester.
$1,444 USD in 60 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello client, I read your job posting carefully and am very interest your project. I am a full stack developer with great experience and skills in Website/Mobile(iOS/Android) development for over 10 years long... Please check my skill tests & work history from my profile. I've always been giving clients satisfaction with the great quality of work. If you work with me, I will provide you top quality on time
$250 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of TURKEY
İstanbul, Turkey
0.0
0
Member since Jul 31, 2013

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.