1

Commission Principal Java Software Engineer Jobs in Upper Marlboro, MD

Java Software Engineer

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 ...

Java Software Engineer You will join a team of other prototype software developers to create an API backend for a new web-based tool with React front-end used to store, catalog, and search data. Must ...

Senior Java Software Engineer

Annapolis, MD · On-site

$123K - $162K/yr

Leidos has a new and exciting opportunity for a Senior Java Software Engineer in our Intelligence Sector's Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security ...

Senior Java Software Engineer

Annapolis Junction, MD · On-site

$137K - $180K/yr

Leidos has a new and exciting opportunity for a Senior Java Software Engineer in our Intelligence Sector's Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security ...

Principal Software Engineer

Annapolis, MD · On-site

$133K - $179K/yr

... seeking a Principal Software Engineer in order to support its government customer in Annapolis ... Description: 2HB is seeking an experienced Software Developer who will provide full-stack java ...

next page

Showing results 1-20

Commission Principal Java Software Engineer information

See Upper Marlboro, MD salary details

$82.3K

$148.4K

$199.8K

How much do commission principal java software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for commission principal java software engineer in Upper Marlboro, MD is $148,415.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,400.00 and $163,600.00 per year, depending on experience, location, and employer.

What is the difference between Commission Principal Java Software Engineer vs Commission Senior Java Developer?

AspectCommission Principal Java Software EngineerCommission Senior Java Developer
CredentialsBachelor's/Master's in Computer Science, Java certificationsBachelor's/Master's in Computer Science, Java certifications
Work EnvironmentDesigning and leading complex Java projects, collaborating with cross-functional teamsDeveloping and maintaining Java applications, code reviews
Industry UsageUsed in enterprise, finance, and tech sectors for high-level Java rolesCommon in software development teams across industries

The main difference is that the Commission Principal Java Software Engineer typically leads project architecture and strategic decisions, while the Commission Senior Java Developer focuses on coding, implementation, and supporting existing systems. Both roles require strong Java expertise and certifications, but the Principal role involves more leadership and design responsibilities.

What are popular job titles related to Commission Principal Java Software Engineer jobs in Upper Marlboro, MD?

For Commission Principal Java Software Engineer jobs in Upper Marlboro, MD, the most frequently searched job titles are:

Principal Java Developer - FS Poly with Security Clearance

Stanley Reid

Annapolis Junction, MD • On-site

Other

Medical, Retirement, PTO

Re-posted 19 days ago


Job description

Visit our website Principal Java Developer - FS Poly * Annapolis Junction, MD Who We Are Stanley Reid is a specialized recruiting firm connecting top contractors with exciting IC/DoD opportunities. We're dedicated to a personalized, stress-free job search, matching your unique skills and goals with the perfect role. About Our Client Founded by engineers, our client has spent over 15 years building tailored software and IT solutions. They create "good technology" that's user-friendly, valuable, and ethical. They also invest in their people with competitive pay and great benefits, including fully-paid medical, a 10% 401k match, generous PTO, and flexible work. Join a supportive team where your unique skills make a real impact. The Role Our client is seeking a Principal Java Developer to join a skilled team delivering custom software solutions to the Intelligence Community. You will be responsible for developing, maintaining, and enhancing complex software systems, with a focus on cutting-edge projects involving advanced sensor technology. This role offers the opportunity to work in a flexible, supportive environment while contributing to high-impact, mission-critical systems. What You'll Bring BS and 14+ years of relevant experience Recent Java software development experience Proficiency with the Java ecosystem, including Maven, Apache Foundation, and Spring Boot Experience with cloud computing platforms like AWS, Azure, or GCP Knowledge of Microservices Architecture Familiarity with DevOps and CI/CD practices Proficiency in writing test cases with frameworks like JUnit and Mockito Strong skills in system design and architecture Clearance Requirements TS/SCI with FS Polygraph is required. We are not able to upgrade clearances or accept CCAs. Please note, you must have the required clearance for consideration; under-cleared applicants will not receive a response. Location Annapolis Junction, MD Ready for Next Steps? We encourage you to apply and connect with us even if a direct match isn't currently listed. Apply online at https://careers.stanleyreid.com/ or contact our MD team for more info: , . Please Note Due to high application volume, we are unable to confirm receipt of submissions or provide updates. We will contact you directly if there is a match. Opportunities change frequently; We cannot guarantee availability. Posted on 08/28/2025 Apply Now
Share This Job