Completed

Launcher

Published on the April 27, 2018 in IT & Programming

About this project

Open

Hola, un cordial Salud!

I am looking for a full time developer for approximately 3 months. I would like to invite you to a preliminary (paid) test phase. We are going to develop a backend application using typical web technologies.

* Kotlin
* Spring
* Rest
* Docker

The full project is posted here on Workana.
https://www.workana.com/job/full-time-backend-developer-java-kotlin?ref=my_projects

are you interested?
Cheers
Rainer



----- Test Phase Ticket Description ---
Story
Users can register a new Profile, receive an activation link via email and upon clicking this link activate their profile

Implementation
Add a new module "user-profile"
Add a Docker Container for PostgreSQL
Add a Flyway Schema File

Add a UserProfile Entity, Repository, Service, Rest Controller and UserProfileDTO
Implement the following functions in the RestController (and Service)

GET: getUserProfile
POST: createUserProfile with payload CreateUserProfileCommand
PUT: updateUserProfile with payload UpdateUserProfileCommand
DELET: deleteUserProfile
Add UnitTests with and a full Integration Tests (with a mock email receiver) as well as documentation with Spring Docs

Make the appropriate classes internal

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Other (Other APIs)
Roles needed Developer, Other

Delivery term: May 07, 2018

Skills needed