Develop Java web services

Closed Posted Sep 30, 2014 Paid on delivery
Closed Paid on delivery

Hi,

I want to develop a product. I need to develop some web services to be consumed by the Website and Mobile Application. I want to develop those Web Services in Java.

Server Scope:

1. The server OS would be Linux.

2. The web services should be written in Java.

3. The server should be able to create a logger which logs the information about every Request and Response. This would help in debugging the application. These logs should be available from a public network.

4. The database would be MySQL.

5. The Web Services and database should be immune to direct SQL query injection and script injection.

6. Some of the web service calls would be encrypted.

7. Server needs to be integrated with a messaging API to be able to send text messages to single user or multiple users in one go.

8. Server should be able to send emails to single user or multiple users in one go.

9. There may be at max 50 webservices to take requests from the client.

10. The Webservice would be Rest based and the Response format would be JSON. The Mobile and WebApplication would parse the data and show the same.

11. The lifecycle of a webservice may be:

a. take request from the client

b. decrypt data if required(only for some calls)

c. process the parameters received

d. update/Fetch data from the database

e. create a json response String

f. encrypt the json response string if required (only for some calls)

g. send the response to the client

h. Log the request and response in the server logger.

12. The Server should be able to clip the profane and obscene words.

13. The server response should be fast enough.

14. The Admin should be able to access the database safely and securely. Admin should also be able to make small changes to the database like delete/update a cell from some table. These things will help before the admin portal is not ready.

15. The vendor will have to give a small KT of the code to the person nominated by me.

16. The vendor will have to deploy the Web Services and other server side components on the AWS server.

17. There may be small changes in the web service request and response parameters.

Current State:

1. The Database table structure and their columns are decided. Need to normalize the database.

2. The request and response parameters of All of the Web Services are documented.

Questions:

1. Is there any way to access the database from the public URL securely and safely?

2. What is the difference in the cost and effort if the Server and database are hosted over AWS rather than shared/managed hosting servers?

Regards

Robin

Amazon Web Services Internet Security Java MySQL Web Services

Project ID: #6527374

About the project

13 proposals Remote project Active Nov 6, 2014

13 freelancers are bidding on average ₹36624 for this job

poornachand

I have 7 years experience in JAVA, J2EE, WebServices, REST Services, JSON and ready to work on your project.

₹50000 INR in 30 days
(97 Reviews)
6.8
cubibd

Hi I'm interested in this project. To answer your questions: 1. Your users can connect to MySQL database remotely. But if they want to access/manipulate data they need to learn SQL programming syntax. Besides it will More

₹50000 INR in 30 days
(32 Reviews)
5.9
NaveenNishaan

Dear Sir/Madam I would like to introduce myself as an experienced Java/J2EE exert having 9+ years of experience in designing and developing various complex business specific solutions. I have experience designin More

₹30000 INR in 15 days
(17 Reviews)
4.2
dharamdaring

Hi, I have read your complete requirement. First I would like to answer the two questions you asked: 1. Is there any way to access the database from the public URL securely and safely? Yes there is (if the databas More

₹50000 INR in 10 days
(18 Reviews)
4.3
taimsolution

Hi, I have 5 year of experience in java web development, I have craeted web services for billing service providers. I can provide clustered web service so you can have 100% up time. I suggest if cost matte More

₹36111 INR in 10 days
(7 Reviews)
3.9
SCKRamana

I am ready to work on you your web service task message me , i have some question on implementation API. More

₹27777 INR in 10 days
(28 Reviews)
4.8
sshukla93

A proposal has not yet been provided

₹27777 INR in 20 days
(0 Reviews)
0.0
ajithjosep

good experience in java webservice development and jms messaging. Worked on rest and soap webservices using apache cxf

₹33333 INR in 10 days
(0 Reviews)
0.0
hirenviroja007

A proposal has not yet been provided

₹33333 INR in 10 days
(0 Reviews)
0.0
katilbit2

Hi, We have a great team of experts in IT domain having 10+ years of professional experience. Project will be completed as per your deadline with 99% satisfactory expectations. We will be looking forward fo More

₹27777 INR in 10 days
(0 Reviews)
0.0
vivekiris

Hi, This is Vivek Mishra, I have done Master’s in Computer Science and MS in consultancy Management. I have 10+ years of development experience using Java technologies like, Struts1.3, Servlet, JSP, SpringMVC, Hibernat More

₹38889 INR in 30 days
(0 Reviews)
2.9
sreekusak

I can develop this application very generic nature like all request/ response will be controlled in XML and the basic requirements can be delivered within 2 weeks time. I may take some time to decryption part (might ne More

₹35555 INR in 21 days
(0 Reviews)
0.0