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).
Any Graduate