Below are the requirements:
Experience:
1. Min. 5 years in Spring MVC
2. Min. 5 Years in writing SQL queries for web applications
3. Min. 2 Years in Thymeleaf (Templating Engine)
4. Min. 3 Years in MyBatis, and its features of collections, and associations etc.
5. Some working experience with JQuery and Javascript is required
6. Some working experience with MustacheJS (client side templating) is a plus
7. TDD
General:
1. Team player
2. Very Good communication in writing (English)
3. Self-organizing
4. Quick learner
5. Inclination to write
Unit tests for the code
Selection Procedure:
- Email your CV with Subject: Spring Developer - Code Ranch - {Your name} to msanaulla[at]gso[dot]org[dot]sa
- We will schedule a Skype call and give you an assignment to complete
Approach to work:
- We will have tasks defined on GitHub with an explanation on the wiki
- We will discuss the time estimates with the developer and the developer will be paid based on the number of hours estimated and agreed on by us.
- We have Spring Boot projects which can be checked out and run independently of anything
- Daily skype calls to review the work and discuss any issues developer is facing.
- Once a task is completed there will be a demo by the developer and code review.
- Once we are satisfied by the code quality and test coverage we close the issue
About the Organization:
- Our organization is a regional standardization body in GCC called
GCC standardization Organization