Requirements
• In-depth understanding of the entire software development process (design, development and deployment)
• Work experience as a Back-end developer with Java
• Experienced in One java micro service framework like Spring boot or Drop wizard
• Design, develop and manipulate database using SQL and NoSQL databases
• Experienced in JSON REST API.
• Experienced in Test-driven development (TDD)
• Familiar with Git and Continuous integration process
• Familiar and passionate about Design Patterns and Architecture.
• Familiar with micro service architecture
• Analytical and time management skills
• Teamwork skills with a problem-solving attitude