1

Senior Java Software Engineer Jobs in Fredericksburg, VA

Serve as a senior Software Developer with expertise in software engineering, with a primary focus Web GUI Development. * Experience with Stylesheets, jQuery, Java Script ES6, HTML and HTML5.

Overview VTG is seeking a Senior Software Engineer to work on on projects contributing considerably ... NET, MVC, WCF, JQuery, Java Script and JSON. * Experience developing mobile applications for either ...

Senior Software Engineer

Quantico, VA · On-site

$132K - $174K/yr

... Java; and database design and implementation, preferably with SQL server. Preferred Experience ... The Senior Software Engineer will contribute to system level design in order to optimize overall ...

Overview VTG is seeking a Senior Software Engineer to work on on projects contributing considerably ... NET, MVC, WCF, JQuery, Java Script and JSON. * Experience developing mobile applications for either ...

Senior Software Engineer

Quantico, VA · On-site

$132K - $174K/yr

... Java; and database design and implementation, preferably with SQL server. Preferred Experience ... The Senior Software Engineer will contribute to system level design in order to optimize overall ...

Senior Software Engineer

Quantico, VA

$129K - $171K/yr

... Java; and database design and implementation, preferably with SQL server. Preferred Experience ... The Senior Software Engineer will contribute to system level design in order to optimize overall ...

The Software Engineer will be responsible for real-time software integration and message handling ... Time Java within VxWorks-based systems. • Analyze existing software baselines to understand ...

Overview SCCI is seeking a Software Engineer to join our team in support of a highly functioning ... C++, C#, Java, Python * Experience with designing GUIs using software tools such as Adobe XD, Figma ...

Senior Software Engineer

Quantico, VA · On-site

$132K - $174K/yr

They are seeking a Senior Software Engineer to join their Cyber Analytics team, where the role involves designing and sustaining mission-critical software that impacts national security and building ...

Senior Software Developer - Secret

Quantico, VA

$57.75 - $76.25/hr

Description Senior Software Developer - Secret Xcelerate Solutions is currently seeking Senior ... NET Core, .NET Framework, Java, Python, and other modern programming languages and frameworks.

next page

Showing results 1-20

Senior Java Software Engineer information

See Fredericksburg, VA salary details

$39.8K

$148.4K

$260.6K

How much do senior java software engineer jobs pay per year?

As of Jul 28, 2026, the average yearly pay for senior java software engineer in Fredericksburg, VA is $148,442.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,900.00 and $161,800.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Senior Java Software Engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What does a Senior Java Software Engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.

What are the key skills and qualifications needed to thrive as a Senior Java Software Engineer, and why are they important?

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.
What are the most commonly searched types of Java Software Engineer jobs in Fredericksburg, VA? The most popular types of Java Software Engineer jobs in Fredericksburg, VA are:
What are popular job titles related to Senior Java Software Engineer jobs in Fredericksburg, VA? For Senior Java Software Engineer jobs in Fredericksburg, VA, the most frequently searched job titles are:
What job categories do people searching Senior Java Software Engineer jobs in Fredericksburg, VA look for? The top searched job categories for Senior Java Software Engineer jobs in Fredericksburg, VA are:
What cities near Fredericksburg, VA are hiring for Senior Java Software Engineer jobs? Cities near Fredericksburg, VA with the most Senior Java Software Engineer job openings:
Infographic showing various Senior Java Software Engineer job openings in Fredericksburg, VA as of July 2026, with employment types broken down into 90% Full Time, 8% Part Time, and 2% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $148,442 per year, or $71.4 per hour.
Java Software Engineer, Secret Security Clearance Required, Onsite in King George, VA - M

Java Software Engineer, Secret Security Clearance Required, Onsite in King George, VA - M

Next Step Systems

King George, VA • On-site

$48.25 - $66.25/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

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 Java Software Engineer will be responsible for designing, developing, and maintaining a Java code base in support of U.S. Navy Weapon Systems. This Java Software Engineer role requires a strong understanding of front and back-end programming, user interface design, class design, code structuring, unit testing and version control systems. This Java Software Engineer position is available for immediate hire and located in King George, VA. Candidate must have an active Secret Security Clearance. This position is 100% Onsite and not open for Remote.

Java Software Engineer Responsibilities:

- Provide Software Engineering technical support.

- Support software engineering code design reviews.

- Perform requirements assessments and requirements decomposition.

- Code to model system behavior through functional flows and functional descriptions.

- Support the development of software engineering presentations and reports.

- Demonstrate understanding of technical aspects required to develop large complex software-intensive systems.

- Develop software using pair programming and swarming techniques under Agile Process.

- Write unit tests for Java and/or C++ user interfaces.

Java Software Engineer Qualifications

- Candidate must have an active Secret Security Clearance.

- A Bachelor's degree in engineering, scientific, or technical discipline.

- 5 years of full-time professional experience in software engineering applied to program development, modeling, and/or simulation.

- Proficient in software development using at least 2 of the following, Java, Windows, C/C++, and various Linux distributions (e.g. RedHat).

Preferred experience includes 2 years of experience with the Navy or Joint Systems, JavaFX, Junit, Mockito, Multi-threading Programming, Network Communication in Java, Git, Jira, C++, Python Scripting, Linux, and Generative AI.

Company offers a comprehensive and competitive benefits package including Health, Dental, Vision, Life and Disability benefits, 401k with Company Match, time off consisting of 2 weeks of paid vacation, 48 hours of sick/personal leave, and 11 paid Holidays.

Keywords: King George VA Jobs, Java Software Engineer, Java, C/C++, Linux, RedHat, Windows, Generative AI, Git, JavaFX, Jira, Multi-threaded Programming, Mockito, Network Communications, Python, Scripting, Programmer Analyst, Programming, Software Developer, Secret Security Clearance, Virginia Recruiters, IT Jobs, Virginia Recruiting

Looking to hire a Java Software Engineer in King George, VA or in other cities? Our IT recruiting agencies and staffing companies can help.

We help companies that are looking to hire Java Software Engineer for jobs in King George, Virginia and in other cities too. Please contact our IT recruiting agencies and IT staffing companies today!