Find Jobs
Hire Freelancers

Design E-commerce Spring Boot App with JMS with Caching and pub-sub mechanism

₹1500-12500 INR

Cerrado
Publicado hace 10 meses

₹1500-12500 INR

Pagado a la entrega
Requirement: A number of vendors provide price information for traded instruments; a traded instrument will have different prices from different vendors. Price data from each vendor is to be cached in a local data store and then distributed to interested downstream systems. The cache will have services to allow clients to publish and retrieve data from the store. Clients are interested in getting all prices from a particular vendor or prices for a single instrument from various vendors. Prices older than 30 days must be removed from the cache. The task is to design and implement such service. Your solution must include the following: 1. document the design using sequencing diagrams, explaining choices made to arrive at the solution 2. document the domain model for persisted objects using appropriate diagrams 3. document the implementation explaining any design patterns – simple in-memory maps can be used to persist the objects, although this should be easy to change to allow a different persistence implementation i.e. database. 4. all implemented classes must be unit tested 5. document any problems encountered and how they were overcome 6. optional: provide a demo for implemented rest API Permitted Technologies: The following technologies can be used wherever appropriate. Java – versions 1.7+ Spring – including Spring boot, Spring integration, Spring Web. Other DI frameworks can also be used JMS – embedded brokers are allowed JDBC/Caching – any permitted, including embedded solutions Testing frameworks – JUnit/JMock/Mockito etc. Maven/Gradle
ID del proyecto: 36836864

Información sobre el proyecto

13 propuestas
Proyecto remoto
Activo hace 9 meses

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
13 freelancers están ofertando un promedio de ₹9.346 INR por este trabajo
Avatar del usuario
Hi, hope you're doing well. I'm interested in the project you've described. I have extensive experience as a Java developer, particularly in backend development with Spring and JEE platforms. In addition to that, I have experience with technologies like Kafka, JUnit, and Mockito. I'm available to touch base as soon as possible to discuss the opportunity in more detail. I look forward to hearing back. Thanks!
₹7.000 INR en 7 días
5,0 (7 comentarios)
3,7
3,7
Avatar del usuario
As you mentioned requirements, I understand it well and I am ready to take up the project. We have experience in designing and implementing ecommerce websites like Amazon, Flipkart, Myntra, Google meeting app and rest api etc. We also have expertise in making enterprise level applications like ecommerce websites like Amazon, Flipkart, Myntra, Google meeting app and rest api etc. Our team is highly capable of developing your required system with the required functionality - document sequencing diagrams explaining choices made to arrive at the solution, domain model for persisted objects using appropriate diagrams and implementation explaining any design patterns - simple in-memory maps can be used to persist the objects. As part of the project we would also be glad to provide a demo for our implemented rest API. We believe that our skillset and experience make us the perfect fit for this project and we look forward to hearing from you soon!
₹27.000 INR en 25 días
5,0 (2 comentarios)
2,4
2,4
Avatar del usuario
I understand that you are looking for someone to design an e-commerce Spring Boot app with JMS with caching and pub-sub mechanism. I believe I am the perfect fit for this project due to my extensive experience in Java development, specifically with Spring Boot and related technologies. I have the skills necessary to complete this project from start to finish. My expertise includes HTML development and J2EE program management which makes me well-suited for projects of this nature. As part of my job, I will ensure that all code is well tested before release so that it meets your expectations for quality. Additionally, I am willing to provide a demo of my work if desired so you can see for yourself how effective my approach is at achieving your goals.
₹6.000 INR en 7 días
4,6 (4 comentarios)
1,4
1,4
Avatar del usuario
Hello, my name is Nabil and I am an experienced software engineer with a passion for developing innovative solutions. With three years of industry experience, I have acquired expertise in various technologies, including Golang, Node.js, and Spring Boot as programming languages. Additionally, I have worked extensively with databases such as MongoDB, PostgreSQL, and MySQL. I understand that you are looking for someone to design an e-commerce Spring Boot app with JMS with caching and pub-sub mechanism. I believe that I am the right person for this project as I have the skillset required to deliver a successful solution. My expertise includes Java and Spring Additionally, I have unit tested all implemented classes and provided a demo for the rest API .
₹5.000 INR en 7 días
5,0 (2 comentarios)
1,4
1,4
Avatar del usuario
Hello Mr/Miss, I am 10 years experienced java deveoper. I have good understanding about caching strategies. We can use redis or memcache for this project. I worked on jms , spring boot. I have gokd knowledge about latest java versions. Ihave god exposure sequence diagrams and documentation. Please let me knoe more details. Thanks Sabareesan
₹10.000 INR en 7 días
5,0 (2 comentarios)
1,5
1,5
Avatar del usuario
Dear Hiring Manager, I am writing to express my interest in the job opportunity at your company for the design and implementation of a service to cache and distribute price data from multiple vendors. With my strong background in software development and experience in working with Java, Spring, and other relevant technologies, I believe I am well-suited for this role. In response to the requirements outlined in the job description, I would like to highlight my approach and qualifications: Design and Documentation: I will use sequencing diagrams to visually represent the flow of interactions between the various components of the system. These diagrams will help explain the choices made in the design process and provide a clear understanding of the solution. Domain Model: I will create appropriate diagrams to represent the domain model for the persisted objects. These diagrams will showcase the relationships between different entities and their attributes, ensuring a comprehensive understanding of the system's data structure.
₹7.000 INR en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I've worked with projects like this ij the past. I have 10 years of experience and currently have a template in place for this type of project.
₹10.000 INR en 5 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I have best experience working with spring boot and support platforms and have successfully completed many projects and have deep knowledge in Java . So i find myself to be your selected client so that atmost care and knowledge would complete your project requirement.
₹3.000 INR en 20 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi Greetings! We are team of software developers. We have developers working on almost all the technologies. We will assign you a project manager who will assist you during entire process of project completion. We will provide you fast,timely and on time delivery with reasonable and minimum cost. We are a registered company located in Indore,India. We are available right now for the project discussion and can start the project on an immediate basis. We have understood your project requirement We have 9 ++ years of experience in design and development. We can handle projects from small styling to full development from scratch. We will provide a good result in a short time and satisfy you fully. We have experienced developers in Java AMQP Java Spring Apache Kafka Spring Boot WHY-Us: » Ready to Start on Immediate basis &provide proper Testing. » Keep your Data & Website Secure: Daily Progress Updates. » You will get 30-days FREE BUG-SUPPORT even after Project-Completion Please come in touch and let's discuss more detail about your task via chat. Project milestones will be decided during chat. Thanks and Regards Tech India
₹12.500 INR en 7 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de INDIA
Surat, India
0,0
0
Forma de pago verificada
Miembro desde ago 13, 2014

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.