Previous Job
Java Full Stack Developer
Ref No.: 18-33752
Location: San Jose, California
Start Date: 06/11/2018
Full Stack Developer - Java Job Requirements
Skills Description Skill Set Requirement Level of Knowledge Rating out of 5 Justification
Expert knowledge of Java and object oriented design patterns. Required SME
Expert knowledge of Dependency Injection. Experience with Spring or EJB3 or Guice is a must. Experience with Guice is preferred. Required SME
Experience with Oracle or MySQL and writing SQLs. Required SME
Experience in Angular JS or similar Javascript frameworks Required Medium
Expert knowledge of junit, Mockito or other unit testing best practices. Required SME
4+ years of experience developing and deploying applications on Unix/Linux environments Required SME
Experience with ORM such as Hibernate ORM Required SME
Experience with Web development OR REST/ SOAP web services development and design priniciples Required SME
Experience with source control and build technology (e.g. Ant, Maven), 4+ years of experience Required Medium
Experience developing on Google AppEngine Strongly Preferred Medium
Soft Skills Strong oral and writing skills characterized by the ability to communicate technical and non-technical information thoroughly and clearly to a range of reading and comprehension skill levels. Required Medium
Education Bachelors (BS in Computer Science) or Similar Required SME
Candidate General Information Relevant years of experience for this role 6-12 years