Job Description :
Any visa/tax term

Full Stack Developer (Java, JavaScript, Linux, SQL, HTML5)

Contract duration- 2 Months+

Menlo Park, CA

More on the backend 70%, need Spring Boot
Angular 4 (may be open to someone with Angular 2 but said there are big
differences with 2 and 4
A little exposure to Apache Tomcat on Linux is great since that is their
Position Overview
We are looking for senior full-stack developers with a strong demonstrated
experience of delivering enterprise applications. The candidates should
seamlessly move between backend development and frontend development.
The ideal candidate will have demonstrated the ability to handle multiple
projects simultaneously, meeting deadlines, effectively managing priorities
and communicating progress in a fast-paced agile development team. A
cooperative, positive, and self-starting attitude is a must! Strong
analytical, problem solving and debugging skills are required.
Full stack web application development with Java, JavaScript, HTML and
Experience with java backend development using Spring Frameworks (Spring
boot, Spring MVC, Spring JPA, Spring Security)
Experience with Representational State Transfer (REST) services
Experience with SQL Server database or other relational database
Working knowledge of Angular 2/4, AJAX, HTML5, CSS
Deploy web applications on QA/Production environment
Work on continuous integration tools like Hudson and build tools like
Experience with Apache Tomcat on Linux
Experience with System Administration/DevOps is a plus
BS in Computer Science or related (required), MS in Computer Science or
related preferred.
3+ years industry experience in a software development role
Excellent programming skills in Java and JavaScript.
Excellent knowledge of SQL Server and other database technologies
Experience with Linux
Experience with HTML5 and CSS3
Ability to manage multiple tasks and prioritize work accordingly
Self-motivated and pro-active with demonstrated creative and critical
thinking capabilities
Excellent verbal and written communication skills
Excellent organizational skills