Raytheon Technologies Web Developer II/Senior Web Developer I - Remote in Tucson, Arizona
The primary job responsibilities for this position include designing, developing, testing, and deploying web applications using Java and open source software.
The Java applications primarily use an Oracle relational database and the candidate should be proficient in SQL and NoSQL database platforms.
Developers will be part of a product team that supports a portfolio of web applications.
Development tasks are split between new development and operation support activities.
These development teams follow the Scrum agile software development methodology and knowledge of Agile software development practices is desired.
Strong communication and presentation skills are required to facilitate discussions between customers and team members.
The candidate will be expected to develop an understanding of customer processes, contribute to functional requirements documentation, work with solution architects and peers to design a solution and develop the application.
Additionally, developers are expected to draw parallels between the requirements of the current project and other projects or tools that have been developed or are in work, facilitating code reuse across the department.
This position requires complete understanding and wide application of technical theories and concepts in web development.
The candidate will provide technical solutions to a wide range of difficult business problems.
These solutions must be innovative, thorough, practical, technically sound and consistent with organizational objectives.
This is a multi-level position (Info Sys Technologist II or Sr. Info Sys Technologist I) based on qualifications as they relate to the skills, experience, and requirements for this position.
Qualified candidates may be able to work remote at management discretion.
Required Education, Experience and Skills:
Bachelor degree in IT or STEM related field and 2 years of directly related experience or a Master’s degree in IT or STEM and 0 years of experience or in lieu of education 8 additional years of experience is required
Minimum of two years’ experience writing SQL statements against relational databases
Minimum of two years’ experience developing Java and JEE Applications
Minimum of two years’ experience designing relational databases
Experience working with the Oracle (12g) relational database
Experience developing applications using object oriented design principles
Experience with both Windows and Unix operating systems
Experience with RESTful web services
Desired Education, Experience and Skills:
Experience working collaboratively in a dynamic teaming environment in various formats (in person, telecommuting,
Strong written and oral communication and presentation skills
Able to work collaboratively in a dynamic teaming environment – via telecommuting
Working knowledge of both the Windows and Unix operating systems
Strong analytical and problem-solving skills
Experience developing secure web services and remediating security vulnerabilities
Experience developing applications using Maven, Spring, jQuery, AngularJS, Bootstrap
Experience writing SQL statements against relational databases
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)
Agile software development experience, particularly related to the SCRUM methodology
Working knowledge of XML and JSON
Experience using Eclipse,
and SQL Developer
Experience and familiarity with Netegrity SiteMinder, LDAP, Tomcat, Apache, Active Directory, WebInspect, and Fortify
Experience with MySQL, MariaDB, and SQLServer
This position requires either a U.S. Person or a Non-U.S. Person who is eligible to obtain any required Export Authorization.173905
Raytheon is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, age, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.