Job Description :
Java Application Developer - GCH/USC
Folsom, CA - Locals Preferred
12 Months

Required skills:
Operating Systems: Unix/Linux
Languages: HTML5, CSS3, JavaScript, Java, Bash Scripting
Administration in Unix/Linux environments with hands-on expertise in networking, scripting and systems integration. Proven track record of resolving basic issues associated with system configuration management, resource sharing and basic networking concepts
Must have experience developing applications with frameworks like Spring (Spring Core, Spring Boot, Spring Cloud, Spring Data, Spring Batch) and Hibernate.
Experience with Microservices and good understanding of its architecture.
Experience developing RestFul JSON APIs.
Must have experience with Javascript UI Frameworks like AngularJS, Knockout, Backbone, JQuery or similar
Experience with Utility libraries like D3, NVD3 or similar
Experience with Grunt/Gulp, Jasmine, Karma, Protractor
Database Skills:
Experience Designing Relational database models
Experience with SQL Query Design
Worked with MySQL, MS SQL
Experiences in importing and formulating data from different sources including different database technologies, files, and logs
Preferred Skills:
Experience with working with a SCRUM projects and understanding of the methodology
Experience with DevOps tools and Practices that includes Jenkins, Git, Maven/Gradle
Excellent Communication skills
Ability to work independently
Job Duties:
We are looking for an experienced Java Full Stack Developer to develop an exceptional software distribution platform for Intel's High level responsibilities include assessing the business need and crafting robust and scalable application architecture, designing and documenting the solution architecture. Position requires a minimum of 7-8 years of industry experience using Java technology skills and experience in a web-based application development environment.
Experience with design patterns along with working knowledge of Unix/Linux/Windows is essential.
The developer should also have a strong knowledge of DBMS concepts from an application development perspective and experience in working with relational databases including SQL development skills.
Experience of developing with RESTful JSON APIs.
Experience developing highly interactive Web applications with JavaScript.
Excellent object-oriented JavaScript skills;
Experience with JavaScript framework such as Angular, Knockout, Backbone, or JQuery.
Ability to contribute to testing and implementation approach for presentation layer.
Interest and ability to work further down the stack.
Experience with responsive design principles.
Practical knowledge of working within a continuous build environment including working with a Source Control Management tool.
Experience of agile development processes an advantage. Atlassian suite of tools, Confluence and JIRA experience.