Junior Java DeveloperSFO, CA or Scottsdale AZ - OnsiteHacker rank and 2 Rounds of InterviewRequirements:BS in CS 5+ yrs experience or MS 3+ yrs experienceExperience in object-oriented programming and conceptsExperienced in Java backend application development.Comfortable enough in handling algorithms, data structures, Data collections and system design problemsExpected to develop new APIs and host new end pointsExperienced in Distributed System development using Java/J2EE/Web Technologies.Proven track record in delivering highly available, scalable systems on timeConversant in design patternsStrong Experience with Microservices, Springboot frameworkGood understanding of web services and related standards like REST/JSONExperience in Spring framework and other open source frameworksExperience developing data-driven applications using an industry standard RDBMS (Oracle, DB2, SQL Server, MySQL, Informatica, etc.