1

Online Java Developer Jobs in Virginia (NOW HIRING)

Java Developer

Reston, VA

$53 - $68.75/hr

One of our direct clients is looking for Java Developer in Reston, VA . Below is the detailed . Title: Java Developer Location: Reston, VA Duration: Full-Time We are seeking a Java Developer with ...

Java Developer

Herndon, VA · On-site

$52.50 - $67.75/hr

Company Description Looking for Java Developer Location : VA Java Developer (server side programming) Java, Spring, Hibernate, RESTful WebServices, JQuery, JavaScript, JSON, Backbone.JS Note : In ...

Java Developer

Mclean, VA · On-site

$51.50 - $66.75/hr

Java developer Location : McLean, VA Hybrid (Must be local) Duration : long term contract * Required Ex-Capital One Candidate * We need some strong Java developer with AWS certification, AWS and ...

Java Developer

Richmond, VA · Hybrid

$50.50 - $65.25/hr

Java Developer Location : Richmond, VA (Hybrid) We are seeking a skilled Java Developer to design, develop, and maintain high-performance, scalable applications. The ideal candidate will have strong ...

Java developer

Mclean, VA

$51.50 - $66.75/hr

Java developers Location : Mclean VA Duration : 6 + months We need someone with good programming language and analytical skills. Min of 5 years of hands-on experience of J2EE, Struts, Spring ...

Java Developer

Reston, VA

$53 - $68.75/hr

Java Developer LOCATION: Reston, VA Duration: 6 to 12+ Months Description: Designs, modifies, develops, writes and implements software programming applications. Supports and/or installs software ...

Java Developer

Mclean, VA · On-site

$51.50 - $66.75/hr

Role Name Java Developer Job Summary We are seeking an experienced Java Developer with strong hands-on experience in AWS-based environments and modern Java technologies. The role involves designing ...

Java Developer

Mclean, VA

$52.25 - $67.75/hr

Java Developer - (Hybrid, McLean, VA) Location: McLean, VA (Hybrid - 3 days onsite / 2 days remote) Experience: 8+ years Employment Type: Contract Job Summary We are seeking an experienced Java ...

Java Developer

Richmond, VA

$50.50 - $65.25/hr

Java Developer Client is seeking a qualified, energetic team-player to perform Application Developer duties. The incumbent will perform analysis, design, and programming tasks in a complex ...

Java Developer

Richmond, VA · On-site

$50.50 - $65.50/hr

Java Developer Location: Initially Remote work (POST COVID has to relocate to Richmond, CA or New ... We respect your Online Privacy. This email message, including any attachments, is for the sole use ...

Java Developer

Mclean, VA · On-site

$51.50 - $66.75/hr

Java Developer Work Location : McLean, VA Job Type : Permanent / Contract (W2 or 1099) Responsibilities: * Knowledge of professional software engineering practices & best practices for the full ...

Java Developer

Glen Allen, VA

$47.50 - $61.50/hr

Java Developer Our client, an Utility and Energy Generation and Distribution company, is looking for a Java Developer for their Glen Allen, VA location. Responsibilities include: * Write well ...

New

Java Developer

Ashburn, VA · Hybrid

$52.25 - $67.50/hr

Java Developer Location: Ashburn, VA Fulltime Position Work Mode: Hybrid - 2 days onsite, 3 days remote Required Skills: Java, Spring Boot, REST APIs, Microservices, AWS, SQL/NoSQL, Oracle/PostgreSQL,

New

Java Developer

Chantilly, VA · On-site

$52.75 - $68.25/hr

In this role you will Work as a software developer for Federal Government customer on Java, Oracle & other web technologies under direct supervision of the Project Manager or Task Lead in an Agile ...

Immediate need for a talented Java Developer . This is a 12 months contract opportunity with ... If you are interested in this position, please apply online for immediate consideration. Pyramid ...

Java Developer

Mclean, VA · On-site

$52.25 - $67.75/hr

Java Developer Skills: Advanced Java Concepts, Core Java, Strong proficiency in Java (Java 11/17+) and Object-Oriented Programming (OOP) principles. Req Exp: 8-10 Years Role Descriptions: Core:

next page

Showing results 1-20

Online Java Developer information

See Virginia salary details

$15

$56

$76

How much do online java developer jobs pay per hour?

As of Jun 19, 2026, the average hourly pay for online java developer 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 typical daily responsibilities of an Online Java Developer?

As an Online Java Developer, your daily responsibilities often include designing, coding, and maintaining Java-based web applications, collaborating with cross-functional remote teams, reviewing code, and troubleshooting technical issues. You may participate in virtual stand-up meetings, contribute to project planning and sprint reviews, and conduct regular code testing to ensure high-quality deliverables. Communicating updates through project management tools and maintaining thorough documentation are essential parts of the workflow. This role requires balancing independent work with effective teamwork and adhering to project deadlines in a fully online environment.

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

To thrive as an Online Java Developer, you need a solid understanding of Java programming, object-oriented design principles, and web application development, usually demonstrated by a degree in computer science or relevant experience. Familiarity with frameworks like Spring or Hibernate, version control systems such as Git, and optionally certifications like Oracle Certified Professional Java Programmer are valuable assets. Strong problem-solving abilities, effective remote communication, and self-management skills set exceptional candidates apart. These competencies ensure quality code development, seamless collaboration, and the ability to deliver robust software solutions in an online or distributed work environment.

What is an Online Java Developer job?

An Online Java Developer is a professional who designs, develops, and maintains Java-based applications while working remotely. They collaborate with teams using online tools, write clean and efficient code, and troubleshoot software issues. Their role may involve backend development, API integration, or full-stack development. Strong knowledge of Java frameworks like Spring, Hibernate, and cloud technologies is often required.

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 are popular job titles related to Online Java Developer jobs in Virginia? For Online Java Developer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Online Java Developer jobs in Virginia look for? The top searched job categories for Online Java Developer jobs in Virginia are:
What cities in Virginia are hiring for Online Java Developer jobs? Cities in Virginia with the most Online Java Developer job openings:
Infographic showing various Online Java Developer job openings in Virginia as of June 2026, with employment types broken down into 4% Locum Tenens, 18% Full Time, 75% Part Time, 1% Temporary, and 2% Contract. Highlights an 78% Physical, 1% Hybrid, and 21% Remote job distribution, with an average salary of $116,920 per year, or $56.2 per hour.

$50 - $64.50/hr

Contractor

Posted 15 days ago


Job description

Job Description
Java Developer JOB DESCRIPTION
We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications.
You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java application development while providing expertise in the full software development lifecycle, from concept and design to testing.
Java Developer Responsibilities
  • Write well designed,testable, efficient code.
  • Ensure designs followspecifications.
  • Prepare and produce releasesof software components.
  • Prepare technical standards,provide technical advice and guidance, and collaborate with otherprogrammers to conceptualize and develop design.
  • Support continuousimprovement by investigating alternatives.
  • Investigate, debug, and fixsoftware defects.
  • Work with limitedsupervision.Resources should bewilling to analyze research and should take initiative in solving theissues.
  • A go getter attitude.

Requirements
Java Developer Minimum Requirements
  • BS or equivalent degree inComputer Science or related subject
  • 5+ years of hands-on SoftwareDevelopment experience in Java
  • Web services design anddevelopment experience
  • Object Oriented analysis anddesign using common design patterns.
  • Familiar with Domain DrivenDesign concepts and patterns
  • 3+ years of experience usingJPA2/Hibernate, including HQL, JPQL, Hibernate Criteria, and JPA Criteria
  • 3+ years of experience in theSpring Framework
  • Knowledge of usingApplication Server like WebLogic 14 and above.
  • Build and configureapplications to meet business requirements.
  • Experience writing test codeusing Junit, Mockito. frameworks
  • Experience using Git,Ant/IntelliJ, Gradle, Core Java, Eclipse, and SQL Developer with Oracle19c.
  • Interact with Web Services:SOAP & REST

Java Developer Preferred Requirements
  • Knowledge of React library.
  • Knowledge of using AzureDevOps
  • Experience using KAFKA.
  • Hands-on experience usingGradle.
  • Familiar with UI componentlibraries
  • Knowledge of Micro Services,Containerization, Spring Boot
  • Agile software developmentexperience

Java Developer Interpersonal Skills
  • Strong written and verbalcommunication skills
  • Ability to quickly adapt tochanges.
  • Ability to workindependently.