Description

Skills Overview

What are the MUST have skills that you are looking for in a candidate?

Java

Maven or Gradle

Spring Framework

Spring MVC

JUnit

Mockito or Spock

RESTful Webservices

React

What are the technologies and the depth of the technologies that a candidate must have in order to be successful in this role?

2+ years of relevant application software development experience

Experience building large-scale distributed systems and client-server architectures

Experience building highly scalable and available applications using Java and Spring Framework

Experience working with Unit Testing and Mocking Frameworks

Expert knowledge in Object oriented programming and Design Patterns

Strong communication skills

Willingness to learn

Interview Process Overview (Please include the date the manager would like to start interviewing):

30 minute phone interview followed by 90 minute Hackerrank session (in person preferred).

Education

Any Graduate