Find Jobs
Hire Freelancers

Backend spring framework

₹600-1500 INR

In Bearbeitung
Veröffentlicht vor 6 Monaten

₹600-1500 INR

Bezahlt bei Lieferung
Problem Statement Build a microservices based User and Transaction Management system for a fintech company. The system should allow users to register, manage their user accounts, and perform financial transactions. You should implement this using Spring Boot, Spring Data JPA, and MongoDB for data storage. 1. User Service • Create a microservice called “UserService” responsible for user registration and management. • Implement RESTful APIs for user registration and retrieving user details. • Store user account data in MongoDB using Spring Data JPA. • Implement basic user authentication. 2. Transaction Service • Create a microservice called “TransactionService” responsible for managing financial transactions. • Implement RESTful APIs for creating transactions (e.g., deposits, withdrawals). • Store transaction data in MongoDB using Spring Data JPA. • Ensure proper validation for transaction data. • Implement security for transaction APIs. 3. Service Discovery and API Gateway • Use Eureka for service registration and discovery. • Implement an API Gateway to route requests to the appropriate microservices. 4. Data Validation • Implement validation for user and transaction data. • Handle validation errors gracefully. 2 5. User Authentication • Implement authentication and authorization using Spring Security. • Secure user related operations. Additional Requirements • Implement error handling for API requests. • Secure sensitive data storage (e.g., user passwords) properly. • Follow clean coding practices.
Projekt-ID: 37458181

Über das Projekt

4 Vorschläge
Remote Projekt
Aktiv vor 6 Monaten

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
Vergeben an:
Avatar des Nutzers
Hi, I am writing to express my keen interest in undertaking the proposed project as a skill set honed through more than 2 years of professional experience, I am confident in my ability to contribute effectively to the successful completion of this task. I'm eager to make a great first impression, if entrusted with this project. For more information you can have a look at my LinkedIn profile [login to view URL] Thanks Rahul Rana
₹600 INR in 7 Tagen
0,0 (0 Bewertungen)
0,0
0,0
4 Freelancer bieten im Durchschnitt ₹1.825 INR für diesen Auftrag
Avatar des Nutzers
Hi, my name is Pllavi, and I am a full-time web and mobile app developer working as a freelancer. I have experience in building microservices based user and transaction management systems for fintech companies. I understand that you are looking for someone to build a backend spring framework for your project. Specifically, you are looking for someone who can create a microservices based user and transaction management system that allows users to register, manage their user accounts and perform financial transactions. With more than 10 years of experience in the field, I am confident that I can provide the best solution for your project. My expertise includes working with Spring Boot, Spring Data JPA and MongoDB for data storage, as well as implementing basic user authentication and security for transaction APIs. Additionally, I ensure proper validation of user account data before storing it in MongoDB so that nothing is stored incorrectly or without being validated. I would be thrilled to discuss further how my skillset would fit well for this project! Please feel free to contact me if you have any further questions or would like to set up a chat so we can discuss further?
₹1.050 INR in 7 Tagen
5,0 (5 Bewertungen)
5,1
5,1
Avatar des Nutzers
I am arun gupta. I have 7+ years experience Java Developement using: Technology: -Java -Spring Boot/Spring framework -Spring Security, JWT, OAuth2, Spring Cloud,Spring Data -Amazon EC2 -Hibernate -Web Rest API -Maven -Junit/Mockito -Spark, Dataset -Kafka -Git Databases: -Elastic Search -PostgreSql -MongoDb -Mysql -Oracle/Pl-Sql -Hadoop -Habse -Hdfs Application/Web server: Apache Tomcat IDE- Eclipse, STS, IntellJ System- Windows/Linux/Ubuntu Let's discuss wht 9_5_8_4_1_0_3_8_1_0
₹600 INR in 7 Tagen
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von INDIA
Chennai, India
0,0
0
Zahlungsmethode verifiziert
Mitglied seit Juni 29, 2023

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.