Taro Logo

Senior Java Software Engineer (Onsite)

RTX is an aerospace and defense group providing advanced systems and services for global commercial, military and government customers.
State College, PA, USASterling, VA, USA
$82,000 - $164,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Space · Defense

Job Description

Raytheon (RTX) is seeking a Senior Java Software Engineer to join their Satellite Ground Systems Team in either State College, PA or Sterling, VA. This role is at the forefront of aerospace and defense technology, focusing on ensuring communication, surveillance, and defense capabilities through cutting-edge satellite systems.

The position requires an active and transferable Top Secret security clearance (upgradeable to TS/SCI) and U.S. citizenship. The ideal candidate will have at least 5 years of experience and a STEM degree, with strong expertise in Java development in Linux environments and Python programming.

As a Senior Java Software Engineer, you'll be responsible for designing, developing, and maintaining advanced software applications for Satellite Ground Systems. The role involves close collaboration with systems engineers and hardware designers, working in an Agile/DevOps environment. Key responsibilities include implementing Java and Python applications, participating in code reviews, and ensuring software performance and reliability.

The technology stack includes Java, Python, SQL, and Linux, with exposure to modern DevOps tools like Docker, Kubernetes, Jenkins, and Git. The team follows Agile methodologies and emphasizes secure coding practices, especially crucial in the defense sector.

RTX offers a comprehensive benefits package including healthcare, retirement plans, parental leave, flexible work schedules, educational assistance, and relocation support. The salary range is $82,000 - $164,000 USD, depending on experience and qualifications.

This is an excellent opportunity for a senior software engineer interested in working on mission-critical systems in the aerospace and defense sector. The role offers both technical challenges and the satisfaction of contributing to national security through advanced satellite communication systems. The position requires onsite work due to security requirements, but offers the stability and benefits of working for a major defense contractor with over 100 years of engineering excellence.

Last updated 10 days ago

Responsibilities For Senior Java Software Engineer (Onsite)

  • Design, develop, and maintain advanced software applications for Satellite Ground Systems
  • Collaborate with systems engineers, hardware designers, and other software engineers
  • Design, implement, and test Java and Python based applications
  • Work on legacy platform migration
  • Participate in software design reviews, code reviews, and system integration
  • Ensure software performance, reliability, and scalability
  • Follow established Software processes and procedures
  • Learn satellite ground systems operations

Requirements For Senior Java Software Engineer (Onsite)

Java
Python
Linux
  • Active and transferable Top Secret security clearance
  • U.S. citizenship required
  • Degree in Science, Technology, Engineering or Mathematics (STEM)
  • Minimum of 5 years of prior relevant experience
  • Experience in object-oriented software design and development using Java in Linux/UNIX
  • Experience using unit testing tools (e.g., JUnit)
  • Experience with Python
  • Experience developing software in an Agile/DevOps environment

Benefits For Senior Java Software Engineer (Onsite)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
Relocation Benefits
  • Healthcare benefits
  • Wellness programs
  • Retirement benefits
  • Work/life benefits
  • Career development programs
  • Recognition programs
  • Parental leave
  • Flexible work schedules
  • Educational assistance
  • Child/adult backup care
  • Relocation assistance

Related Jobs