The Role Our client is seeking a Principal Java Developer to join a skilled team delivering custom ... You will be responsible for developing, maintaining, and enhancing complex software systems, with a ...
Quick apply
The Role Our client is seeking a Principal Java Developer to join a skilled team delivering custom ... You will be responsible for developing, maintaining, and enhancing complex software systems, with a ...
Quick apply
The Role Our client is seeking a Principal Java Developer to join a skilled team delivering custom ... You will be responsible for developing, maintaining, and enhancing complex software systems, with a ...
Reston, VA · On-site
$54 - $74/hr
Java Software Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate Java ...
Reston, VA · On-site
$54 - $74/hr
Java Software Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate Java ...
San Antonio, TX · On-site
$47 - $64.50/hr
Java Software Engineer LOCATION San Antonio, TX 78208 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate Java ...
San Antonio, TX · On-site
$47 - $64.50/hr
Java Software Engineer LOCATION San Antonio, TX 78208 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate Java ...
Annapolis Junction, MD · On-site
$52.75 - $72.50/hr
Java Software Engineer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate ...
Annapolis Junction, MD · On-site
$52.75 - $72.50/hr
Java Software Engineer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate ...
Chantilly, VA · On-site
$53.50 - $73.50/hr
Java Software Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate Java ...
Chantilly, VA · On-site
$53.50 - $73.50/hr
Java Software Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate Java ...
Olathe, KS · On-site
$49 - $67.25/hr
Garmin is a leading technology company specializing in consumer products, and they are seeking a full-time Java Software Engineer. In this role, you will be responsible for developing moderately ...
Olathe, KS · On-site
$49 - $67.25/hr
Garmin is a leading technology company specializing in consumer products, and they are seeking a full-time Java Software Engineer. In this role, you will be responsible for developing moderately ...
Aurora, CO · On-site
$52.75 - $72.25/hr
Java Software Engineer LOCATION Aurora, CO 80014 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate Java ...
Aurora, CO · On-site
$52.75 - $72.25/hr
Java Software Engineer LOCATION Aurora, CO 80014 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate Java ...
King George, VA · On-site
$48.25 - $66.25/hr
Java Software Engineer, Secret Security Clearance Required, Onsite in King George, VA We are seeking a skilled and experienced Java Software Engineer to join a dynamic team in King George, VA. The ...
King George, VA · On-site
$48.25 - $66.25/hr
Java Software Engineer, Secret Security Clearance Required, Onsite in King George, VA We are seeking a skilled and experienced Java Software Engineer to join a dynamic team in King George, VA. The ...
Olathe, KS · On-site
$50 - $68.75/hr
Overview We are seeking a full-time Java Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing moderately complex ...
Olathe, KS · On-site
$50 - $68.75/hr
Overview We are seeking a full-time Java Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing moderately complex ...
Westlake, TX · On-site
$49.75 - $68.25/hr
Job Summar y We are seeking a talented Java Software Engineer to design, develop, and maintain scalable, enterprise-grade applications that support digital experiences across web and mobile platforms.
Westlake, TX · On-site
$49.75 - $68.25/hr
Job Summar y We are seeking a talented Java Software Engineer to design, develop, and maintain scalable, enterprise-grade applications that support digital experiences across web and mobile platforms.
$53 - $72.75/hr
Role:-Java Software Engineer Location:-100% Remote Duration:-Long term Project Required /Desired Skills: * Java Skills - recent version * SNMP * Software Modules * Frequency Converter experience ...
$53 - $72.75/hr
Role:-Java Software Engineer Location:-100% Remote Duration:-Long term Project Required /Desired Skills: * Java Skills - recent version * SNMP * Software Modules * Frequency Converter experience ...
El Segundo, CA · On-site
$114K - $171K/yr
Northrop Grumman Aeronautics Systems is looking to add a Software Engineer - Java or Principal Software Engineer - Java to join our team on site in San Diego, CA or El Segundo, CA . The candidate ...
El Segundo, CA · On-site
$114K - $171K/yr
Northrop Grumman Aeronautics Systems is looking to add a Software Engineer - Java or Principal Software Engineer - Java to join our team on site in San Diego, CA or El Segundo, CA . The candidate ...
Annapolis, MD · On-site
$51.25 - $70.25/hr
Java Software Engineer, TS/SCI with Full Scope Polygraph Security Clearance Required, Annapolis Junction, MD We have multiple Java Software Engineer openings available. This Java Software Engineer ...
Annapolis, MD · On-site
$51.25 - $70.25/hr
Java Software Engineer, TS/SCI with Full Scope Polygraph Security Clearance Required, Annapolis Junction, MD We have multiple Java Software Engineer openings available. This Java Software Engineer ...
Northrop Grumman Aeronautics Systems is looking to add a Software Engineer - Java or Principal Software Engineer - Java to join our team on site in San Diego, CA or El Segundo, CA . The candidate ...
Northrop Grumman Aeronautics Systems is looking to add a Software Engineer - Java or Principal Software Engineer - Java to join our team on site in San Diego, CA or El Segundo, CA . The candidate ...
Aurora, CO · On-site
$150K - $250K/yr
Mid - Senior Java Software Engineer Key Responsibilities: * Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems. * Collaborate with talented teams of ...
Aurora, CO · On-site
$150K - $250K/yr
Mid - Senior Java Software Engineer Key Responsibilities: * Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems. * Collaborate with talented teams of ...
Tampa, FL · On-site
$118K - $155K/yr
Senior Java Software Engineer, Tampa, FL The Senior Java Software Engineer will assist a group of top notch developers to build the breakthrough features customers will love, adopt, and use while ...
Tampa, FL · On-site
$118K - $155K/yr
Senior Java Software Engineer, Tampa, FL The Senior Java Software Engineer will assist a group of top notch developers to build the breakthrough features customers will love, adopt, and use while ...
Aurora, CO · On-site
Mid - Senior Java Software Engineer Key Responsibilities: * Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems. * Collaborate with talented teams of ...
Quick apply
Aurora, CO · On-site
Mid - Senior Java Software Engineer Key Responsibilities: * Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems. * Collaborate with talented teams of ...
$52.50 - $72.25/hr
Mid - Senior Java Software Engineer Key Responsibilities: * Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems. * Collaborate with talented teams of ...
$52.50 - $72.25/hr
Mid - Senior Java Software Engineer Key Responsibilities: * Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems. * Collaborate with talented teams of ...
JAVA Principal Software Engineer Candidates must be willing and able to come in for an in person interview at our Woodlawn office. There will not be flexibility in the date. Key Required Skills ...
JAVA Principal Software Engineer Candidates must be willing and able to come in for an in person interview at our Woodlawn office. There will not be flexibility in the date. Key Required Skills ...
San Diego, CA · On-site
$114K - $171K/yr
Northrop Grumman Aeronautics Systems is looking to add a Software Engineer - Java or Principal Software Engineer - Java to join our team on site in San Diego, CA or El Segundo, CA . The candidate ...
San Diego, CA · On-site
$114K - $171K/yr
Northrop Grumman Aeronautics Systems is looking to add a Software Engineer - Java or Principal Software Engineer - Java to join our team on site in San Diego, CA or El Segundo, CA . The candidate ...
$83K - $93.8K
3% of jobs
$93.8K - $104.5K
3% of jobs
$104.5K - $115.3K
3% of jobs
$115.3K - $126.1K
13% of jobs
$128.4K is the 25th percentile. Wages below this are outliers.
$126.1K - $136.9K
15% of jobs
$136.9K - $147.6K
13% of jobs
The median wage is $148.2K / yr.
$147.6K - $158.4K
21% of jobs
$163.3K is the 75th percentile. Wages above this are outliers.
$158.4K - $169.2K
11% of jobs
$169.2K - $180K
1% of jobs
$180K - $190.7K
15% of jobs
$190.7K - $201.5K
3% of jobs
$83K
$149.7K
$201.5K
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.
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.
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, Retirement, PTO
Posted 22 days ago