JOBSEARCHER

Senior Java Software Engineer (Onsite)

RaytheonHyattsville, MDL6 LeadSeptember 15th, 2026
Overview In this role you design, develop, and test Java software for satellite ground systems within an Agile/DevOps environment. You will collaborate with systems engineers, hardware designers, and other software engineers to deliver reliable, high-performance solutions that support secure communications and defense capabilities. You’ll stay current with Java and satellite tech to drive innovation and ensure scalable software. This onsite position offers opportunities to impact critical national security missions. Compensation / BenefitsRelocation assistanceparental leaveflexible work scheduleseducational assistancechild/adult backup carehealthcare and retirement benefits ResponsibilitiesDesign, develop, and maintain Java-based software components for satellite ground systemsCollaborate with cross-functional teams to define software requirements and specsModify and enhance existing code as neededEnsure performance, reliability, and scalability of softwareParticipate in design reviews, code reviews, and system integration activitiesFollow established software processes and maintain related documentation artifactsStay updated with latest Java and satellite technologies to drive innovation Key requirementsActive TS/SCI with Polygraph security clearanceU.S. citizenshipDegree in STEM and minimum 5 years of relevant experienceExperience with Java in Linux and unit testing (JUnit)Experience in scripting languages (Perl, Python)Experience in an Agile/DevOps environmentcross-functional collaborationstrong problem-solvingeffective communicationJavaLinuxJUnit