1

Volunteer Java Jobs in Virginia (NOW HIRING)

Demonstrated experience writing Java 8+ (we will be upgrading to Java 17 later this year ... Full-time employees have the option to participate in a variety of voluntary benefit plans ...

Software Engineer

Chantilly, VA · On-site

$86.20 - $136.27/hr

Demonstrated experience writing Java 8+ (we will be upgrading to Java 17 later this year ... Full-time employees have the option to participate in a variety of voluntary benefit plans ...

Demonstrated experience writing Java 8+ (we will be upgrading to Java 17 later this year ... Full-time employees have the option to participate in a variety of voluntary benefit plans ...

Data & Software Engineer

Chantilly, VA · On-site

$117K - $140K/yr

Successful candidate will have advanced Python programming skills, familiarity with Java, an ... Life Insurance (Basic, Voluntary & AD&D) * Paid Time Off (Vacation, Sick & Public Holidays) * Short ...

Data & Software Engineer

Chantilly, VA · On-site

$117K - $140K/yr

Successful candidate will have advanced Python programming skills, familiarity with Java, an ... Life Insurance (Basic, Voluntary & AD&D) * Paid Time Off (Vacation, Sick & Public Holidays) * Short ...

Experience with JavaScript, Java, or other object-oriented programming language(s) * Hands-on ... Life Insurance (Basic, Voluntary & AD&D) * Paid Time Off * 11 Federal Holidays * Parental Leave

Experience with JavaScript, Java, or other object-oriented programming language(s) * Hands-on ... Life Insurance (Basic, Voluntary & AD&D) * Paid Time Off * 11 Federal Holidays * Parental Leave

Autonomous Systems Software Engineer

Reston, VA · On-site

$180K - $213K/yr

Programming experience in C++ and/or Java programming languages * Experience using one or more ... Additional Voluntary Benefits * Paid Time Off * 9 Observed Holidays and 2 Floating Holidays * Paid ...

Senior Software Engineer

Ashburn, VA · On-site

$125K - $165K/yr

Proficiency in backend technologies including GraphQL, REST APIs, Microservices, Node.js, Java ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

Senior Software Engineer

Ashburn, VA · Hybrid

$125K - $165K/yr

Proficiency in backend technologies including GraphQL, REST APIs, Microservices, Node.js, Java ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

... Core Java, C#, and Java scripting. WHAT'S IN IT FOR YOU? * Competitive Salary and Compensation ... volunteering events, and more environmental and social initiatives. #DNS-Apptium Don't meet every ...

next page

Showing results 1-20

Volunteer Java information

See Virginia salary details

$15

$56

$76

How much do volunteer java jobs pay per hour?

As of Jun 17, 2026, the average hourly pay for volunteer java in Virginia is $56.21, according to ZipRecruiter salary data. Most workers in this role earn between $48.61 and $62.93 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Volunteer Java position, and why are they important?

To thrive as a Volunteer Java developer, you need a solid understanding of Java programming, object-oriented principles, and basic software development practices, often demonstrated through coursework, self-study, or project experience. Familiarity with systems like Git, integrated development environments (IDEs) such as Eclipse or IntelliJ IDEA, and participation in code collaboration platforms like GitHub is advantageous. Excellent communication, teamwork, and time management skills help you contribute effectively to projects and adapt to a volunteer-driven workflow. These skills are crucial for delivering high-quality code, collaborating within diverse teams, and ensuring the success of community-driven or non-profit software initiatives.

What kind of projects might I work on as a Volunteer Java developer?

As a Volunteer Java developer, you'll typically work on software projects that support non-profit organizations, educational programs, or open-source initiatives. Projects might include building and maintaining web applications, automating processes for nonprofits, or contributing to digital tools used by community groups. You may collaborate with other volunteers, designers, and project managers in a remote or hybrid team environment. This experience offers the chance to strengthen your technical skills, expand your professional network, and make a positive impact while learning to navigate real-world software development challenges.

What is a Volunteer Java job?

A Volunteer Java job is an unpaid role where individuals contribute their Java programming skills to support a project, organization, or community initiative. Volunteers may help with coding, debugging, testing, or improving software applications. These roles are typically found in non-profits, open-source projects, or educational initiatives. It’s a great opportunity to gain hands-on experience, expand your portfolio, and contribute to meaningful projects while improving Java skills.

What are the most commonly searched types of Java jobs in Virginia? The most popular types of Java jobs in Virginia are:
What cities in Virginia are hiring for Volunteer Java jobs? Cities in Virginia with the most Volunteer Java job openings:
Infographic showing various Volunteer Java job openings in Virginia as of June 2026, with employment types broken down into 87% Full Time, 8% Part Time, and 5% Contract. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution, with an average salary of $116,920 per year, or $56.2 per hour.

Job description

This is a public notice flyer to notify interested applicants of anticipated vacancies. Applications will not be accepted through this flyer. Interested applicants must follow the directions in the "How to Apply" section of this flyer to be considered. There may or may not be actual vacancies filled from this flyer. Notice of Result letters will not be sent to applicants who respond to this flyer.
Qualifications:Your resume must also demonstrate at least one year of specialized experience at or equivalent to the next lower pay band, ND-03 (GS-09/11 equivalency), in the Federal service or equivalent experience in the private or public sector. Specialized experience must demonstrate the following: Experience as a professional scientist in computer programming principles such as object-oriented design, software debugging principles and development models.
Examples of qualifying experience may include:
  • Conducting systems integration efforts, including but not limited to, developing software requirements and design, programming, integration, trouble shooting, and data analysis.
  • Skill in writing code in various coding languages (Java, C++ etc.)
  • Advanced knowledge of engineering/scientific concepts and technology with the ability to adapt theory and/or good scientific practices.

Additional qualification information can be found from the following Office of Personnel Management website:
https://www.opm.gov/policy-data-oversight/classification-qualifications/general-schedule-qualification-standards/#url=Occupational-Series
Computer Science Series, 1550
Experience refers to paid and unpaid experience, including volunteer work done through National Service programs (e.g., professional, philanthropic, religious, spiritual, community, student, social). Volunteer work helps build critical competencies, knowledge, and skills and can provide valuable training and experience that translates directly to paid employment.Education:

Applicants must meet at least one of the following positive education qualifications requirements of the Office of Personnel Management (OPM) Qualifications Standards Manual:

  • 1550-Computer Science Series: A degree in computer science; or a degree with at least 30 semester hours in a combination of mathematics, statistics, and computer science. At least 15 of these 30 semester hours must have been in a combination of statistics and mathematics that included differential and integral calculus:
Employment Type: OTHER