Title: Full Stack Developers
Duration: Long Term -through end of year as they renew yearly
Location: Remote (Tucson AZ time zone work hours) (but in or around Tucson, AZ would be preferred. But not a must)
This is a 4-6 week Onboarding process
Must Haves
- Java
- Sql
- Html/css/javascript
- Spring
- AngularJS
The primary job responsibilities for this position will be support and maintenance of Web applications, Sharepoint applications and COTS applications.
Knowledge/Skills Required
The ideal candidate will possess:
- Minimum of four years’ experience developing web applications using HTML, JavaScript, and CSS.
- Minimum of four years’ experience writing SQL statements against relational databases.
- Minimum of four years’ experience developing Java and JEE Applications.
- Minimum of four years’ experience designing relational databases.
- Experience working with the Oracle (11g) relational database.
- Skilled at developing applications using object oriented design principles.
- Strong written and oral communication and presentation skills.
- Capable of managing multiple priorities and meeting deadlines.
- Able to work collaboratively in a dynamic teaming environment.
- Working knowledge of both the Windows and UNIX operating systems.
- Strong understanding of RESTful web services.
Knowledge/Skills Desired
- Strong analytical and problem-solving skills.
- Experience developing secure web services and remediating security vulnerabilities.
- Experience developing web applications with HTML5 and CSS3.
- Experience developing applications using Maven, Spring, jQuery, AngularJS, Bootstrap.
- Experience implementing JEE design patterns.
- Experience with messaging systems (such as JMS)
- Experience with JPA, specifically the EclipseLink implementation.
- Experience with Ant, JUnit, and Selenium and continuous integration tools (such as Jenkins).
- Experience with Coldfusion development, Sharepoint design & support
- An understanding of Raytheon’s Integrated Product Development System (IPDS).
- Agile software development experience, particularly related to the SCRUM methodology.
- Working knowledge of XML and JSON.
- Experience using Eclipse, JDeveloper, and Toad.
- Experience and familiarity with Netegrity SiteMinder, LDAP, Tomcat, Apache, Active Directory, HP Quality Center, Quick Test Pro, WebInspect, and Fortify.
- Experience with SQLServer.
- Experience developing web-based and native mobile applications.
Education: Bachelor of Science degree in Computer Science or related field. Experience will be considered in lieu of degree