•Main Objective: We are looking for a talented & motivated Java developer to join our team, help us develop and maintain various software products
•Main Responsibilities:: -Design and develop high-quality software in Java -Collaborate with other developers -Investigate and develop skills in new technologies -Stay up to date with current best practices
Requirements
-B.S. in Computer Engineering, or related fields
-PLUS: Study at a reputable university
-At least 2 years' experience as java developer
-Good Knowledge of Design Patterns Concepts
-Good knowledge of Micro services design patterns
-Experience with Spring, Spring Boot, Spring Data, Spring MVC
-Experience with Git
-Familiar with:
•Hibernate
•Unit Test
•OAuth2.0
•MAVEN
•Restful API design