Principal Java Engineer

Raytheon (


  Full Time   Employee

United States

Raytheon Intelligence, Information and Services is looking for an experienced Java Engineer to join our world-class engineering team. As a candidate for this opportunity you should have a solid foundation in Java and be able to use various software tools on HP or SUN workstations in a UNIX or LINUX environment. The candidate should have a fundamental understanding of software principles, theories, and concepts related to software engineering (including software development lifecycle and software development process) and Object Oriented analysis, design, and programming. This candidate will be transitioning existing capabilities into a commercial cloud framework and will be expected to work as an integrated member of an agile development team leveraging commercial cloud services in innovative ways to solve customer requirements. This individual will play a key part in moving the program forward and will have exposure to the key technologies that will be leveraged within our industry in the future.

Raytheon IIS is the #1 provider of real time imagery and signal intelligence as well as the world?s best flight control system UAS safety records. We are a leader in cyber security supplying 10x the detection capabilities of our nearest competitors as well as being the source of protection for several of the most sensitive systems in the world. We provide one of the world?s largest immigration and control systems and are the #1 provider of weather data in the United States. IIS is the only company with support personnel on every continent and in the war zone, providing mission support services for more than 8,000 unique customer missions each year, in 80 nations.

Job Description:

Performs the activities involved with the requirements gathering, design, development, documenting, interfacing, integration, testing, maintenance, and modification of complex software applications.

Required Skills:

8+ years of software development experience with Java

Java applications deployed to Java Enterprise application/servlet containers (Tomcat, JBoss, WebSphere, etc.)

Javascript based web application experience

JDBC communication with relational databases (Oracle preferred)

Development, inspection, and manipulation of XML documents conforming to XSD

Web Service (RESTful or SOAP) interface definition and implementation

Java development IDE (IntelliJ (preferred), Eclipse, Netbeans, etc.)

Source control tools associated with defect/issue tools (source control: GIT (preferred), Mercurial, Clearcase. defect trackers: JIRA (preferred), Clearquest)

Linux based server application deployment

Active TS/SCI clearance required.

Desired Skills: (2 or more highly desirable)

Team member on Agile Scrum development program

SOAP based web services (WS-Security experience highly desirable)

Ozone Widget Platform/Framework widget development

Lead role as a software design engineer and/or architect experience

One or more major Javascript frameworks (DOJO, JQuery, AngularJS, etc.)

Development and integration with business process management tools (Activitii (preferred), JBPM, etc.)

Required Education (including Major):

Bachelor's Degree in Engineering, Computer Science or similar OR equivalent combination of education and experience (BS technical degree = 8 years applicable experience)



Raytheon is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.


Save This Job

Email This Job to a Friend