Principal Java Software Engineer - Satellite Ground Systems The Principal Java Software Engineer will design, develop, test, and maintain advanced software applications for our Satellite Ground ...
Principal Java Software Engineer - Satellite Ground Systems The Principal Java Software Engineer will design, develop, test, and maintain advanced software applications for our Satellite Ground ...
In the Principal Java Software Engineering role, you will design, develop, and test Java code in a Linux, Agile, DevOps environment. We are at the forefront of aerospace and defense technology. Our ...
In the Principal Java Software Engineering role, you will design, develop, and test Java code in a Linux, Agile, DevOps environment. We are at the forefront of aerospace and defense technology. Our ...
Senior Java Systems Engineer - Satellite Ground (State College)
State College, PA · On-site
$107K - $204K/yr
Prattwhitney is seeking a Principal Java Software Engineer for Satellite Ground Systems based in State College, PA, Ft. Meade, MD, or Aurora, CO. This role involves designing, developing, and ...
Senior Java Systems Engineer - Satellite Ground (State College)
State College, PA · On-site
$107K - $204K/yr
Prattwhitney is seeking a Principal Java Software Engineer for Satellite Ground Systems based in State College, PA, Ft. Meade, MD, or Aurora, CO. This role involves designing, developing, and ...
In the Principal Java Software Engineering role, you will design, develop, and test Java code in a Linux, Agile, DevOps environment. We are at the forefront of aerospace and defense technology. Our ...
In the Principal Java Software Engineering role, you will design, develop, and test Java code in a Linux, Agile, DevOps environment. We are at the forefront of aerospace and defense technology. Our ...
The Principal Java Software Engineer will design, develop, and maintain advanced software applications for our Satellite Ground Systems. This role involves close collaboration with systems engineers ...
The Principal Java Software Engineer will design, develop, and maintain advanced software applications for our Satellite Ground Systems. This role involves close collaboration with systems engineers ...
The Principal Java Software Engineer will design, develop, and maintain advanced software applications for our Satellite Ground Systems. This role involves close collaboration with systems engineers ...
The Principal Java Software Engineer will design, develop, and maintain advanced software applications for our Satellite Ground Systems. This role involves close collaboration with systems engineers ...
The Principal Java Software Engineer will design, develop, and maintain advanced software applications for our Satellite Ground Systems. This role involves close collaboration with systems engineers ...
The Principal Java Software Engineer will design, develop, and maintain advanced software applications for our Satellite Ground Systems. This role involves close collaboration with systems engineers ...
As a Software Engineer Principle within PNC's Technology organization, you will be based in ... Technical Skills: T SQL / Database Engineering Java Development GIT Source Control uDeploy ...
As a Software Engineer Principle within PNC's Technology organization, you will be based in ... Technical Skills: T SQL / Database Engineering Java Development GIT Source Control uDeploy ...
As a Software Engineer Principle within PNC's Technology organization, you will be based in ... Technical Skills: T SQL / Database Engineering Java Development GIT Source Control uDeploy ...
As a Software Engineer Principle within PNC's Technology organization, you will be based in ... Technical Skills: T SQL / Database Engineering Java Development GIT Source Control uDeploy ...
As a Software Engineer Principal within PNC's C&IB organization, you will be based in Pittsburgh ... Strong proficiency in Java, with deep hands on experience using Spring Boot, Hibernate, RESTful ...
As a Software Engineer Principal within PNC's C&IB organization, you will be based in Pittsburgh ... Strong proficiency in Java, with deep hands on experience using Spring Boot, Hibernate, RESTful ...
As a Software Engineer Principal within PNC's C&IB organization, you will be based in Pittsburgh ... Java, with deep hands on experience using Spring Boot, Hibernate, RESTful services, and ...
As a Software Engineer Principal within PNC's C&IB organization, you will be based in Pittsburgh ... Java, with deep hands on experience using Spring Boot, Hibernate, RESTful services, and ...
Sr. Java Software Engineer (on-site)
State College, PA · On-site
$121K - $160K/yr
In the Senior Java Software Engineering role, you will design, develop, and test Java code in a Linux, Agile, DevOps environment, contributing to cutting-edge satellite systems for communication ...
Sr. Java Software Engineer (on-site)
State College, PA · On-site
$121K - $160K/yr
In the Senior Java Software Engineering role, you will design, develop, and test Java code in a Linux, Agile, DevOps environment, contributing to cutting-edge satellite systems for communication ...
Senior Java Software Engineer (Onsite)
State College, PA · On-site
$122K - $160K/yr
In the Senior Java Software Engineering role, you will design, develop, and test Java code in a Linux, Agile, DevOps environment. We are at the forefront of aerospace and defense technology. Our ...
Senior Java Software Engineer (Onsite)
State College, PA · On-site
$122K - $160K/yr
In the Senior Java Software Engineering role, you will design, develop, and test Java code in a Linux, Agile, DevOps environment. We are at the forefront of aerospace and defense technology. Our ...
As a Software Engineer Principal within PNC's Technology organization, you will be based in ... Java, and Informatica. Serve as the technical authority for application architecture, design ...
As a Software Engineer Principal within PNC's Technology organization, you will be based in ... Java, and Informatica. Serve as the technical authority for application architecture, design ...
Senior Java Software Engineer (on-site)
State College, PA · On-site
$121K - $160K/yr
In the Senior Java Software Engineering role, you will design, develop, and test Java code in a Linux, Agile, DevOps environment, contributing to the development of advanced software applications for ...
Senior Java Software Engineer (on-site)
State College, PA · On-site
$121K - $160K/yr
In the Senior Java Software Engineering role, you will design, develop, and test Java code in a Linux, Agile, DevOps environment, contributing to the development of advanced software applications for ...
Serves as a Principal Software Engineer: to design, develop and implement new complex solutions in ... Develops software solutions in Java, Spring , Terraform, NoSQL and RDS in the Cloud * Develop end ...
Serves as a Principal Software Engineer: to design, develop and implement new complex solutions in ... Develops software solutions in Java, Spring , Terraform, NoSQL and RDS in the Cloud * Develop end ...
Senior Java Software Engineer (Onsite)
$122K - $160K/yr
In the Senior Java Software Engineering role, you will design, develop, and test Java code in a Linux, Agile, DevOps environment. We are at the forefront of aerospace and defense technology. Our ...
Senior Java Software Engineer (Onsite)
$122K - $160K/yr
In the Senior Java Software Engineering role, you will design, develop, and test Java code in a Linux, Agile, DevOps environment. We are at the forefront of aerospace and defense technology. Our ...
Serves as a Principal Software Engineer: to design, develop and implement new complex solutions in ... Develops software solutions in Java, Spring , Terraform, NoSQL and RDS in the Cloud * Develop end ...
Serves as a Principal Software Engineer: to design, develop and implement new complex solutions in ... Develops software solutions in Java, Spring , Terraform, NoSQL and RDS in the Cloud * Develop end ...
Software Engineer Principal (Capital Markets/Java)
Pittsburgh, PA · On-site
$91K - $185K/yr
As a Software Engineer Principal within PNC's Capital Markets Derivatives organization, you will be ... Technical Skills: • Java (web and core), Angular, Spring Boot • SQL (Oracle) • Linux (core ...
Software Engineer Principal (Capital Markets/Java)
Pittsburgh, PA · On-site
$91K - $185K/yr
As a Software Engineer Principal within PNC's Capital Markets Derivatives organization, you will be ... Technical Skills: • Java (web and core), Angular, Spring Boot • SQL (Oracle) • Linux (core ...
As a Software Engineer Principal within PNC's Technology organization, you will be based in ... using Angular, Java, and Informatica. • Serve as the technical authority for application ...
As a Software Engineer Principal within PNC's Technology organization, you will be based in ... using Angular, Java, and Informatica. • Serve as the technical authority for application ...
Principal Java Software Engineer information
See Pennsylvania salary details
$83.2K - $94K
3% of jobs
$94K - $104.8K
3% of jobs
$104.8K - $115.6K
3% of jobs
$115.6K - $126.4K
13% of jobs
$128.7K is the 25th percentile. Wages below this are outliers.
$126.4K - $137.2K
15% of jobs
$137.2K - $148K
13% of jobs
The median wage is $148.5K / yr.
$148K - $158.8K
21% of jobs
$163.7K is the 75th percentile. Wages above this are outliers.
$158.8K - $169.6K
11% of jobs
$169.6K - $180.4K
1% of jobs
$180.4K - $191.2K
15% of jobs
$191.2K - $202K
3% of jobs
$83.2K
$150K
$202K
How much do principal java software engineer jobs pay per year?
What are the key skills and qualifications needed to thrive in the Principal Java Software Engineer position, and why are they important?
To thrive as a Principal Java Software Engineer, you need advanced proficiency in Java, strong knowledge of system architecture and design patterns, and extensive experience in large-scale application development, usually supported by a degree in computer science or equivalent experience. Familiarity with frameworks like Spring, cloud technologies (AWS or Azure), CI/CD tools, and relevant certifications such as Oracle Certified Professional – Java SE are typically required. Exceptional leadership, mentoring, communication, and problem-solving skills help you guide teams and work collaboratively across departments. These combined technical and interpersonal skills enable you to drive complex projects, set technical direction, and deliver robust software solutions efficiently.
What is a Principal Java Software Engineer job?
A Principal Java Software Engineer is a senior-level technical expert responsible for designing, developing, and optimizing complex Java-based applications. They provide technical leadership, mentor junior engineers, and drive best practices in coding, architecture, and system scalability. This role often involves collaborating with cross-functional teams to ensure high-quality software delivery while aligning with business objectives. Additionally, they evaluate new technologies, improve system performance, and contribute to strategic decision-making within the engineering team.
What are the typical responsibilities of a Principal Java Software Engineer within a development team?
A Principal Java Software Engineer is generally responsible for leading the technical design and implementation of major software projects, making architectural decisions, and ensuring best coding practices throughout the team. They mentor junior engineers, conduct code reviews, and often coordinate with product managers, QA, and DevOps to facilitate seamless project delivery. Beyond hands-on coding, they provide strategic guidance, troubleshoot complex technical problems, and help shape the long-term technology roadmap. This role typically involves balancing individual contribution with leadership and collaboration across multiple teams.
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
This job post has expired 1 day ago. Applications are no longer accepted.
Job description
The Principal Java Software Engineer will design, develop, test, and maintain advanced software applications for our Satellite Ground Systems. This onsite role is based in State College, PA, Ft. Meade, MD, or Aurora, CO, and works in a Linux, Agile, DevOps environment.
Responsibilities- Design, implement, and test Java‑based applications and components for satellite ground systems
- Collaborate with systems engineers, hardware designers, and cross‑functional teams to define software requirements and specifications
- Maintain and modify existing codebases to meet performance, reliability, and scalability goals
- Participate in software design reviews, code reviews, and system integration activities
- Adhere to established software processes, documentation standards, and development practices, including management of operations concepts, requirements, interfaces, and other engineering artifacts
- Stay current with advances in Java and satellite technology to drive continuous improvement and innovation
- Active TS/SCI with polygraph security clearance (adjudication date within three years of start date)
- U.S. citizenship
- A STEM degree and at least 8 years of relevant experience in object‑oriented Java development in a Linux environment
- Experience with unit testing tools such as JUnit
- Proficiency in scripting languages (Perl or Python)
- Experience working in an Agile/DevOps environment
- Preferred: Ansible, Jenkins, containers, Spring Framework, Security+ certification, Atlassian suite, satellite communications protocols, and secure coding practices in defense or aerospace contexts
- Competitive salary range: 107,500–204,500USD
- Health, dental, vision, life insurance, and long‑term disability coverage
- Retirement plan with employer match
- Paid time off, holidays, parental leave (including paternal), and flexible work schedules
- Career development and recognition programs, educational assistance, and child/adult backup care
- Relocation assistance for eligible candidates
RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status. RTX provides affirmative action in employment for qualified individuals with a disability and protected veterans in compliance with applicable federal law.