Job Description :
Position: Lead Java Developer
Location: Mountain View, CA
Duration: Long Term
Interview process: Phone and Skype (Locals preferred)

Required Skills:
Must have at least 10years of experience as a Core Java Developer.
Must have experience with Linux/Unix in recent projects.
Should have experience with Spring and hibernate.
Experience with Spring, Spring Boot, Spring micro services.
Experience with AWS.
Experience with Hibernate and web services.
Strong proficiency in Java/J2EE and related technologies
Knowledge and experience of server-side Java development.
Must have strong experience with Algorithm, Data Structure, Multithreading and
Collections.
Strong Database skills.