Sign in

Full Stack Java Developer

San Jose, California, United States
February 15, 2018

Job Title: Full Stack Java Developer

Location: San Jose, CA

Duration: Long Term Contract (6+ Months)

Job Description:

Relevant years of experience for this role : 6-12 years

Education: Bachelors (BS in Computer Science) or Similar

• Expert knowledge of Java and object oriented design patterns.

• Expert knowledge of Dependency Injection. Experience with Spring or EJB3 or Guice is a must. Experience with Guice is preferred.

• Experience with Oracle or MySQL and writing SQLs.

• Experience in Angular JS or similar Javascript frameworks

• Expert knowledge of junit, Mockito or other unit testing best practices.

• 4+ years of experience developing and deploying applications on Unix/Linux environments

• Experience with ORM such as Hibernate ORM

• Experience with Web development OR REST/ SOAP web services development and design principles

• Experience with source control and build technology (e.g. Ant, Maven), 4+ years of experience

• Experience developing on Google AppEngine

• 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.