Job details
Job type full-time
Benefits pulled from the full job description
Flexible schedule health insurance life insurance parental leave tuition reimbursement
Full job description
About us:
At raytheon missiles & defense, you have the opportunity to try new things and make a bigger difference across a broader end-to-end solution, a richer technology and product set, an expanded range of disciplines, a growing global footprint and a more diverse team of colleagues and customers.
What is your mission? empowering a global businessProviding affordable solutionsDelivering competitive discriminators by unleashing deep expertiseThese are just some of the many ways the digital technology team at raytheon technologies creates success for our customersJoining our program execution team will allow you to collaborate with rmd organizations to enable business growth, speed, and agility through business innovation, technical proficiency, and operational excellence.
Our digital technology (dt) organization ensures that raytheon teammates across the globe are able to communicate, collaborate and innovate for customer successWe create leading-edge technology solutions to prevent security threats, protect the integrity of our systems and support rmd’s it infrastructures around the world.
Job summary:
This position as principal full stack java web application developer will require both technical and non-technical competenciesPrimary technical responsibilities include designing, developing, testing, and deploying web applications using java and open-source softwarePrimary non-technical responsibilities include being able to work within and collaborate with a development team.
The java applications primarily use an oracle relational database, and the candidate should be proficient in sql and nosql database platformsThe individual will be expected to follow defined programming standards that include the use of java, html, css, javascript, ajax, restful web services, spring, jpa, and predefined application componentsDevelopers will be part of a product team that supports a portfolio of web applicationsDevelopment tasks are split between new development and operation support activitiesThese development teams follow the scrum agile software development methodology and knowledge of agile software development practices is desired.
Responsibilities to anticipate:
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.
Position requires basic understanding and application of technical theories and concepts in web developmentThe candidate will provide technical solutions to a wide range of difficult business problemsThese solutions must be innovative, thorough, practical, technically sound, and consistent with organizational objectives.
Qualifications you will need:
Bachelor’s degree in information, engineering, engineering, computer science or stem related field, and 5 years of directly related experienceIn lieu of degree, or stem master’s degree and 3 years of direct experience or lieu of a degree 9 years of direct experince
Experience developing web applications using html, javascript, and css.
Experience writing sql statements against relational databases.
Experience developing java and jee applications.
Experience with developing applications using object-oriented design principles.
Experience with the windows and unix operating systems.
Experience with restful web services.
The ability to obtain and maintain a us security clearanceU.sCitizenship is required as only u.sCitizens are eligible for a security clearance
Qualifications we value:
Written and oral communication and presentation skills.
Able to work collaboratively in a dynamic teaming environment – via telecommuting.
Analytical and problem-solving skills.
Experience developing applications using maven, spring, jquery, angularjs, bootstrap.
Experience implementing jee design patterns.
Experience with jpa, specifically the eclipse link 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 with mysql, mariadb, and sqlserver.
What we offer:
Whether you’re just starting out on your career journey or are an experienced professional, we offer a robust total rewards package that goes above and beyond with compensation; healthcare, wellness, retirement, and work/life benefits; career development and recognition programsSome of the superior benefits we offer include parental (including paternal) leave, flexible work schedules, achievement awards, educational assistance, and child/adult backup careThis position will be remote, the manager is based in tucson, but the work can be done from any us domestic location.
Employee referral award eligibility: only employees currently within rmd and ri&s have the potential to receive a referral award for submitting a referral to rmd and ri&s rolesAll eligibility requirements must be met (see guidelines) to receive the referral awarding.
Raytheon technologies is an equal opportunity/affirmative action employerAll qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
Hiring insights
Job activity
Posted 8 days ago