2

Entry Level Java Software Engineer Jobs in Fairfax, VA

This is an entry-level role offering meaningful hands-on exposure to full-lifecycle, mission ... Python, JavaScript, or Java, with a basic working awareness of containerization concepts using ...

Software Developer - Junior (Team 01)

Washington, DC · On-site

$75K - $98K/yr

The Software Developer will lead large-scale data analysis projects to design and deliver on ... NET • Developing, testing, and deploying Java software using the latest versions of the Java ...

Software Engineer

Ashburn, VA · On-site

$90K - $140K/yr

Toyon is seeking individuals capable of developing object-oriented software in C++, C#, Java, JavaScript and/or Python. The experienced software engineer will design, develop, test, and perform ...

Toyon is seeking individuals capable of developing object-oriented software in C++, C#, Java, JavaScript and/or Python. The experienced software engineer will design, develop, test, and perform ...

Build backend services and APIs using Java and Spring-based frameworks. * Develop and support ... Bachelor's degree in Software Engineering, Computer Science, Electrical Engineering, or related ...

Software Developer - Junior (Team 01)

Washington, DC · On-site

$75K - $98K/yr

NET • Developing, testing, and deploying Java software using the latest versions of the Java ... Amentum is a technology and engineering company for security, defense, and energy. Founded in 2020 ...

... Java • Apply knowledge of software engineering and best practices for full software development life cycle • Familiarity with coding standards, code reviews, source control management, build ...

... an Entry-Level Software Engineer to join our growing team! As a member of our dynamic and fast ... Exposure to backend languages like Node.js, Python, Java, or Go. * Database Skills: Understanding ...

... an Entry-Level Software Engineer to join our growing team! As a member of our dynamic and fast ... Exposure to backend languages like Node.js, Python, Java, or Go. * Database Skills: Understanding ...

... an Entry-Level Software Engineer to join our growing team! As a member of our dynamic and fast ... Exposure to backend languages like Node.js, Python, Java, or Go. * Database Skills: Understanding ...

Software develop experience using Java, JavaScript, Angular, HTML, CSS and other Object-Oriented Programming languages. * Experience in CI/CD environment (ie. Docker, Ansible, Jenkins) and scripting ...

Software Developer - Junior (Team 01)

Washington, DC · On-site

$75K - $98K/yr

NET • Developing, testing, and deploying Java software using the latest versions of the Java ... Amentum is a technology and engineering company for security, defense, and energy. Founded in 2020 ...

next page

Showing results 1-20

Entry Level Java Software Engineer information

See Fairfax, VA salary details

$50.6K

$101K

$204.9K

How much do entry level java software engineer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for entry level java software engineer in Fairfax, VA is $100,981.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,400.00 and $104,800.00 per year, depending on experience, location, and employer.

What is an Entry Level Java Software Engineer job?

An Entry Level Java Software Engineer is a beginner role in software development that focuses on building, testing, and maintaining applications using Java. Engineers in this position work under the guidance of senior developers to write code, debug programs, and collaborate with teams to develop software solutions. Typical responsibilities include understanding project requirements, writing efficient code, and learning best practices in software engineering. This role is ideal for recent graduates or those with foundational programming knowledge looking to start a career in Java development.

What does a typical day look like for an Entry Level Java Software Engineer?

As an Entry Level Java Software Engineer, your day often includes writing and debugging Java code, participating in daily stand-up meetings, and collaborating with senior developers or mentors on assigned tasks. You might work on implementing new features, fixing bugs, reviewing pull requests, and learning about development best practices and code standards. There's usually a mix of independent work and teamwork, with opportunities to ask questions, receive feedback, and build your technical skills. This structure is designed to help you gain experience while steadily expanding your responsibilities within the team.

What are the key skills and qualifications needed to thrive in the Entry Level Java Software Engineer position, and why are they important?

To thrive as an Entry Level Java Software Engineer, you need a solid understanding of Java programming, object-oriented concepts, basic algorithms, and a relevant degree in computer science or a related field. Familiarity with tools such as IntelliJ IDEA or Eclipse, version control systems like Git, and awareness of popular frameworks such as Spring or Hibernate is typically expected. Strong problem-solving skills, attention to detail, a willingness to learn, and effective team communication will set you apart. These competencies help you quickly adapt to real-world software development environments, contribute to team projects, and build a successful engineering foundation.

What are the most commonly searched types of Java Software Engineer jobs in Fairfax, VA? The most popular types of Java Software Engineer jobs in Fairfax, VA are:
What are popular job titles related to Entry Level Java Software Engineer jobs in Fairfax, VA? For Entry Level Java Software Engineer jobs in Fairfax, VA, the most frequently searched job titles are:
What job categories do people searching Entry Level Java Software Engineer jobs in Fairfax, VA look for? The top searched job categories for Entry Level Java Software Engineer jobs in Fairfax, VA are:
What cities near Fairfax, VA are hiring for Entry Level Java Software Engineer jobs? Cities near Fairfax, VA with the most Entry Level Java Software Engineer job openings:
Infographic showing various Entry Level Java Software Engineer job openings in Fairfax, VA as of July 2026, with employment types broken down into 1% Locum Tenens, 89% Full Time, 7% Part Time, and 3% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $100,981 per year, or $48.5 per hour.
Entry Level Software Engineer

Entry Level Software Engineer

General Dynamics Mission Systems, Inc

Manassas, VA • On-site

$75K - $84K/yr

Other

Medical, Retirement

Posted 21 days ago


General Dynamics Mission Systems rating

7.7

Company rating: 7.7 out of 10

Based on 29 frontline employees who took The Breakroom Quiz

115th of 204 rated software companies


Job description

Basic Qualifications
Requires a Bachelor's degree in Software Engineering, or a related Science/Engineering fields. Linux experience preferred.
CLEARANCE REQUIREMENTS: Department of Defense Secret security clearance is obtainable within a reasonable amount of time after hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.
Responsibilities for this Position
As a Software Engineer for the Surface Cybersecurity Toolkit(CSTK) projects, you'll be a member of a cross functional team responsible for designing, developing, integrating and testing of COTS/GOTS cybersecurity software supporting the U.S. Navy's Surface Combat System and Elements.
We encourage you to apply if you have any of these preferred skills or experiences:
  • Experience with Linux and Bash
  • Experience with Java
  • Experience with C/C++
  • Experience with Python
  • Experience with Virtual Machine technology

What sets you apart:
  • Clear understanding of the software engineering concepts, principles, theories, software development process, and agile methodology
  • Clear understanding of the software development process, with Linux experience
  • Ability to grasp and apply new information quickly and handle increasing responsibilities with growing complexity
  • Team player who thrives in collaborative environments and revels in team success
  • Commitment to ongoing professional development for yourself and others
  • Identifies opportunities to apply AI for continuous improvement and innovation

Our Commitment to You:
  • An exciting career path with opportunities for continuous learning and development.
  • Research oriented work, alongside award winning teams developing practical solutions for our nation's security
  • Flexible schedules with every other Friday off work, if desired (9/80 schedule)
  • Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more
  • See more at gdmissionsystems.com/careers/why-work-for-us/benefits

Workplace Options:
This position is fully on-site.
While on-site, you will be a part of the Progeny Systems team in Manassas at the Innovation site.
Salary Note
This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled.
Combined Salary Range
USD $75,946.00 - USD $84,253.00 /Yr.
Company Overview
General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!
Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

What General Dynamics Mission Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom