1

Java Developer Volunteer Jobs in Virginia (NOW HIRING)

... volunteerism. Our four values guide our strategy, our decisions, and our interactions: * Make it ... POSITION TITLE Sr Java Developer *This role is not eligible for employment visa sponsorship

... volunteerism. Our four values guide our strategy, our decisions, and our interactions: * Make it ... POSITION TITLE Sr Java Developer *This role is not eligible for employment visa sponsorship

... volunteerism. Our four values guide our strategy, our decisions, and our interactions: * Make it ... POSITION TITLE Sr Java Developer *This role is not eligible for employment visa sponsorship

Java fullstack developer

Mclean, VA · On-site

$52.25 - $67.75/hr

Range of voluntary benefits such as Legal, Identity theft and Critical Care Coverage training and upskilling opportunities through Udemy and Hexavarsity Role: Java Full Stack Developer / SR Java Full ...

Java Mainframe Developer

Vienna, VA · On-site

$57.50 - $73.25/hr

Java Developer Location: Remote Type: Contract Responsibilities * Design, develop, and enhance ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

next page

Showing results 1-20

Java Developer Volunteer information

See Virginia salary details

$15

$56

$76

How much do java developer volunteer jobs pay per hour?

As of May 29, 2026, the average hourly pay for java developer volunteer 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 is a Java Developer Volunteer job?

A Java Developer Volunteer role involves contributing to software development projects without financial compensation. Volunteers typically assist in coding, debugging, testing, and maintaining Java-based applications for nonprofits, open-source projects, or startups. This role helps developers gain experience, build portfolios, and support meaningful initiatives while collaborating with teams.

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

To excel as a Java Developer Volunteer, you should have a solid grasp of Java programming, object-oriented design, and version control systems, often demonstrated through coursework, certifications, or hands-on project experience. Familiarity with tools like Eclipse or IntelliJ IDEA, build systems (Maven or Gradle), and collaborative platforms such as GitHub is commonly expected. Strong communication, teamwork, and a willingness to learn set exceptional volunteers apart. These skills and qualities ensure you can contribute effectively to projects, adapt to dynamic team needs, and make the most meaningful impact in volunteer settings.

What types of projects or tasks can I expect to work on as a Java Developer Volunteer?

As a Java Developer Volunteer, you might work on a range of projects, such as developing new software features, fixing bugs, writing unit tests, or helping maintain existing Java applications for nonprofits or community organizations. You could also assist in documentation, code reviews, or collaborating on open-source initiatives, depending on the organization's needs. These roles often provide exposure to agile development practices and teamwork with other engineers, designers, and project managers. Volunteering in this capacity not only helps worthwhile causes but also allows you to expand your portfolio and gain practical experience with real-world applications.
What are the most commonly searched types of Java Developer jobs in Virginia? The most popular types of Java Developer jobs in Virginia are:
What cities in Virginia are hiring for Java Developer Volunteer jobs? Cities in Virginia with the most Java Developer Volunteer job openings:
Remote Jr. Java Developer

Remote Jr. Java Developer

Computer Merchant, Ltd., The

Richmond, VA • Remote

$38 - $40/hr

Other

Medical, Dental, Vision, Life, Retirement

This job post has expired today. Applications are no longer accepted.


Job description

JOB TITLE: Remote Jr. Java Developer
JOB LOCATION: Remote but need to be open to travel to Richmond VA or Atlanta GA when needed. Could be once a month or once a quarter
WAGE RANGE*: $38hr to $40hr w2
JOB NUMBER: 26-00828
REQUIRED EXPERIENCE:

2+ year of overall IT experience
1+ years of working experience as a Java developer
Excellent troubleshooting skills.
JOB DESCRIPTION
  • Designs, develops documents, tests and debugs new and existing software systems and/or applications.
  • Participates in full development life cycle including requirements analysis and design.
  • Participates in software design meetings and analyzes user needs to determine technical requirements.
  • Consults with end user to prototype, refine, test and debug programs to meet needs.
  • Creates technical specifications based on conceptual design and stated business requirements.
  • Serves as technical expert on development projects.
  • Identifies and evaluates new technologies for implementation.
  • Minimizes risk, prepares for risk mitigation, keep project on track.
  • Manages user requirements; provides timely project updates.
  • Analyzes codes to find causes of errors and revise programs as needed.

Skills Required
  • 2+ year of overall IT experience
  • 1+ years of working experience as a Java developer
  • Excellent troubleshooting skills.

Equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities
* While an hourly range is posted for this position, an eventual hourly rate is determined by a comprehensive salary analysis which considers multiple factors including but not limited to: job-related knowledge, skills and qualifications, education and experience as compared to others in the organization doing substantially similar work, if applicable, and market and business considerations. Benefits offered include medical, dental and vision benefits; dependent care flexible spending account; 401(k) plan; voluntary life/short term disability/whole life/term life/accident and critical illness coverage; employee assistance program; sick leave in accordance with regulation. Benefits may be subject to generally applicable eligibility, waiting period, contribution, and other requirements and conditions. Benefits offered are in accordance with applicable federal, state, and local laws and subject to change at TCM's discretion.
#Dice