Java Developer
Job Description
Location:
Mountain View
Work type : 5 days in office
Minimum Qualifications:
- Bachelors degree in Computer Science, Software Engineering, or a related field andequivalent practical experience.
- Years of experience 5-6 in software development
- Experience with source control: Mercurial or Git or Perforce or Jujutsu
- Proficiency in Java
- Proficiency and familiarity with command line and basic Linux
- Back-end server development experience of some kind
- Guice experience or Async frameworks or Multi-threaded developmentDesirable Qualifications:
- Proficiency in:○ Kotlin○ golang○ Python / AppEngine
- Large-scale NoSQL: BigTable / HBase