Senior Java Developer, Foster City, CA ( onsite contract )

Location – Foster City, CA

Duration – 1 year (No telecommute / No Remote)

– BS in Computer Science or equivalent

– 8+ years of industry experience in software engineering with emphasis in customer facing Web Applications

– Solid understanding of Java object oriented design and web application development

– Extensive experience with server-side development using: Java, REST, Spring, Hibernate, SQL

– Experience with Tomcat, or other major commercial application servers is required

– Experience with designing multi-threaded, scalable, secure, and high performance distributed applications.

– Working knowledge of client-side technologies: JSP, Javascript, HTML, Spring MVC

– Ability to translate business requirement to technical solutions and follow the best engineering practices.

– Agile SDLC development