Closed

RestAPI using Spring Boot

Looking for an experienced java and infrastructure engineer, to build a restful interface (approx. 20 endpoints) using Spring Boot, Spring Security and Spring Social. All web services will be built as microservices, and appropriately dockerized, with additional ability to be deployed on Jetty.

All rest endpoints will run as individual microservices using spring boot. Spring security would be used to provide authentication and authorization. Data will be pulled via DAO's, which would be injected via configuration (File vs mysql vs cassandra vs mongo etc). For this implementation, flat files (json/xml) would be provided, and DAO's will appropriately pull data from there. An appropriate caching layer, redis, or memcache, would be used to avoid repeated hits to the db's.

API Documentation would be done using Swagger

Application development would need to follow TDD, with 80% line coverage, and 100% method coverage. Unit Tests, Functional Tests, Integration Tests & End-to-End tests will be implemented in testNG + Mockito.

Source control would be bitbucket, and every pull request will appropriately fire a web hook,. This will fire up validations. Upon successful test run, code would be merged, appropriately versioned, and a docker image published to ECR in AWS. This entire workflow will have to be built appropriately.

Builds should preferably be done using gradle, but maven would work too.

Skills: Hadoop, J2EE, Java, RESTful, XML

See more: confirmation page using spring webflow, using pxe boot provide raid driver, using hibernate spring web page development, java development integration factory systems, gui validation using spring hibernate, using spring security struts jsp page, social networking site using spring, using spring struts, iphone app development integration google maps, development integration site design phpfox, liferay pagination using spring portlet, using spring facelets, looking development team, sites developed using spring frame work

About the Employer:
( 0 reviews ) MANSA, India

Project ID: #15441739

16 freelancers are bidding on average ₹28767 for this job

khannanav

We are a team of experienced programmers with 10 years of experience working with JAVA, AWS, Maven and Agile development. Relevant Skills and Experience Maven, Hadoop, Big Data, Restful APIs, Testing, DevOps, Docker. More

₹27777 INR in 10 days
(6 Reviews)
5.4
micbassa75

I'm an expert java developer I know all technology have to be used in the project

₹34444 INR in 10 days
(32 Reviews)
4.3
anuragiitk

I am an IITK graduate and I have 9 years of experience in software development. I have 100% completion rate and I have finished all the projects with the highest level of customer satisfaction. Relevant Skills and Exp More

₹27777 INR in 10 days
(18 Reviews)
5.2
sumit4job

I have 2 years of experience in spring boot spring security and overall 4 years of experience in core Java. also I hv very good experience in TDD, mockito integration testing. Contact me in case you are interested.

₹44444 INR in 20 days
(3 Reviews)
3.3
₹12500 INR in 30 days
(1 Review)
2.6
gkbhardwaj87

Hi, I have working experience and developed many rest api using spring and hibernate with auth2.0. for more info ping me. Relevant Skills and Experience java/spring/hibernate. Proposed Milestones ₹10000 INR - for fir More

₹27777 INR in 10 days
(1 Review)
2.9
pravatdash92

A proposal has not yet been provided

₹22222 INR in 2 days
(0 Reviews)
0.0
mgajjarjava

Hello As per defined all skill in description match with my skills, I’m interested in the position of "Java / J2ee Developer " you recently posted Relevant Skills and Experience 6+ Years of experience as J2EE Devel More

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

Hi, I am an expert in Java and Webservices and have developed numerous applications. You can check my work in my Freelancer profile please. I can deliver this project to your satisfaction. Thanks and look fo More

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

A proposal has not yet been provided

₹34444 INR in 25 days
(0 Reviews)
0.0
₹27777 INR in 10 days
(0 Reviews)
0.0
₹27777 INR in 10 days
(0 Reviews)
0.0
₹40000 INR in 25 days
(0 Reviews)
0.0
chintalr

Based on the project information provided and using spring boot and rest, it can be completed in 10 days. Relevant Skills and Experience Spring boot and Spring rest along with docker Proposed Milestones ₹27777 INR - More

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

Dear, I have experience with Spring boot and cassandra as well. Regards, Anubhav

₹16666 INR in 10 days
(0 Reviews)
0.0
sabs47

as i full stack developer with 3+ years experience in software development i would like to achieve this project Relevant Skills and Experience java jeee, Spring ,Hibernate,Spring Boot ,MVC Proposed Milestones ₹27777 More

₹27777 INR in 10 days
(0 Reviews)
0.0