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]