Java Backend Developer – Bay Area CA

Interview process: Online test + 2 rounds of interview
Location: New York, NY
Positions: Java Backend Developer

Must have Skill: Strong in Logic, Algorithm and Data Structures

WHAT YOU HAVE DONE

  • Bachelors (BS in Computer Science) or Similar
  • 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.
  • 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.
  • Expert knowledge of junit, Mockito or other unit testing best practices.
  • Experience developing and deploying applications on Unix/Linux environments
  • Experience with ORM such as Hibernate ORM
  • Experience with Web development OR REST web services development and design principles
  • Experience with source control and build technology (e.g. Ant, Maven)
  • Experience developing on Google AppEngine and Spanner is strongly preferred

Job Type: Contract

Submit your Resume to [email protected]