1

Online Java Developer Jobs in Virginia (NOW HIRING)

Java Developer

Mclean, VA ยท On-site

$51.50 - $66.75/hr

Java Developer Location: McLean, VA (Onsite - Local Candidates Only) Experience: 8-10 Years Duration: 6 Months GBaMS ReqID: 10366366 Roles & Responsibilities * Design, develop, and enhance Java-based ...

Leads Java developer Location: Mclean but NY (Hybrid) Visa: USC, GC, H4-EAD Interview process: 1 round of interview coding challenge for 1 hour 3 days office in Mclean, Ideal candidate would be in ...

Java Developer

Mclean, VA ยท On-site

$51.50 - $66.75/hr

Java Developer Location: Mclean, VA 22101 Long Term Contract (W2 Only) Start Date: ASAP! Apply Now Position Overview We are seeking an experienced Java/J2EE Developer with strong expertise in Spring ...

Java Developer

Arlington, VA ยท Remote

$58.25 - $75.50/hr

ASRC Federal Arctic Slope Mission Services' is seeking a Java Developer with experience in building high-performing, scalable, enterprise-grade applications to support a government contract in ...

Java Developer

Arlington, VA ยท Remote

$58.25 - $75.50/hr

ASRC Federal Arctic Slope Mission Services' is seeking a Java Developer with experience in building high-performing, scalable, enterprise-grade applications to support a government contract in ...

JAVA Developer

Chantilly, VA ยท On-site

$52.25 - $67.50/hr

JAVA Developer Location: Chantily, VA(Hybrid) This is a hybrid role (3 days onsite, 2 days remote) for a Java software engineer to support the Chantilly, VA medical laboratory. The primary ...

Java Developer

Mclean, VA

$52.25 - $67.75/hr

We are seeking an experienced and highly motivated Senior Java Core Stack Developer with 7+ years of hands-on experience in designing, developing, and maintaining enterprise-grade applications. The ...

Java Developer

Fairfax, VA ยท On-site

$52.25 - $67.50/hr

Java Developer Category: Software Development/ Engineering Main location: United States, Virginia, Fairfax Position ID:J0526-1528 Employment Type: Full Time Position Description: CGI is seeking an ...

Java Tutor

Charlottesville, VA ยท Remote

$40/hr

... online Java tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Deep knowledge of Java syntax, object-oriented programming principles, inheritance, polymorphism ...

Java Developer

Ashburn, VA ยท On-site

$55/hr

Strong in Java programming. Experience with object relational mapping (ORM) frameworks such as Hibernate, EclipseLink/ToplinkGrids(Preferred) . Expertise in Oracle Coherence is desirable. Experience ...

Java Developer

Mclean, VA

$51.50 - $66.75/hr

S. corporation plus all the benefits of a highly affordable offshore outsource development team Java Developer Mclean VA Responsibilities Design architecture, reusable components and frameworks. Work ...

Java Developer

Richmond, VA ยท On-site

$50.50 - $65.25/hr

Full Stack Java Developer Location: NY, NJ, GA, VA, TX, WA, CA Duration: 6+ months contract Resource should have 10+ years of experience. The candidate will work as part of an agile team using ...

JB061673 - SR Java Developer

Mclean, VA ยท On-site

$51.50 - $66.75/hr

Java Developer Location: McLean, VA (Hybrid) We are seeking a Java Developer with strong experience in designing, developing, and maintaining enterprise applications. The ideal candidate should have ...

JAVA Developer

Mclean, VA

$52.25 - $67.75/hr

JAVA Developer Location: McLean, VA (5 days - Onsite) Duration: 6+ months of Contract with ext. Local candidate only from DMV region Avoid healthcare and try to close from banking or financial Domain.

Senior Java Developer

Glen Allen, VA ยท On-site

$53.25 - $68/hr

Senior Java Developer Duration: 12 Months - Possible Extensions Location Glen Allen, VA - Onsite We are looking for a Java Developer with experience in building high-performing, scalable, enterprise ...

Java Developer

Richmond, VA ยท On-site

$50.50 - $65.25/hr

Java Developer Location: Need profiles who are local to New Jersey, PA or Virginia and who can come for onsite interview Duration: Contract We are looking for a candidate with hardcore Java (multi ...

Java Tutor

Virginia Beach, VA ยท Remote

$40/hr

... online Java tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Deep knowledge of Java syntax, object-oriented programming principles, inheritance, polymorphism ...

Knowledge & Experience: 0-1 year of IT experience. 0-1+ year developing in the Java programming language. Must have completed classes or training within the Java programming language. Exposure to XML ...

next page

Showing results 1-20

People also search for

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.

$51.50 - $66.75/hr

Full-time

Posted 25 days ago


Job description

Role Name: Java Developer
Location: McLean, VA (Onsite - Local Candidates Only)
Experience: 8-10 Years
Duration: 6 Months
GBaMS ReqID: 10366366
Roles & Responsibilities
  • Design, develop, and enhance Java-based applications using advanced Java concepts.
  • Develop scalable microservices using Spring Boot and integrate with GraphQL-based services.
  • Work on event-driven architectures and streaming-based systems using AWS and messaging frameworks.
  • Build and maintain applications leveraging MongoDB, relational databases, and NoSQL stores.
  • Develop, test, deploy, and maintain cloud-based solutions in AWS environment (hands-on, not theoretical).
  • Integrate with messaging and streaming platforms such as Kafka (nice to have).
  • Contribute to CI/CD pipelines using Jenkins, Git, and Bitbucket.
  • Perform database version control using Flyway (nice to have).
  • Understand and support big data processing workflows using Spark and EMR.
  • Troubleshoot production issues and provide root-cause analysis and timely fixes.
  • Collaborate with cross-functional teams for requirements, design discussions, and solution delivery.

Competencies
  • Strong analytical and problem-solving skills.
  • Solid understanding of microservices design patterns.
  • Ability to work in fast-paced, onsite team environments with tight deadlines.
  • Strong communication skills for interaction with technical and business teams.
  • Capability to deliver high-quality, scalable, and maintainable code.

Required Technical Skills
  • Advanced Java, Object-Oriented Programming, and Java Enterprise patterns.
  • Spring Boot, Microservices, RESTful APIs, GraphQL.
  • AWS Cloud - strong hands-on experience with AWS services.
  • MongoDB, RDBMS, NoSQL databases.
  • CI/CD: Jenkins, Git, Bitbucket.
  • Event-Based Systems & messaging patterns.
  • Kafka Streaming (nice to have).
  • Flyway for database migrations (nice to have).
  • Spark & EMR - understanding of processing frameworks and pipelines.

Must-Have Qualifications
  • 8-10 years of experience in Java backend development.
  • Proven hands-on AWS experience (not theoretical).
  • Strong expertise in Spring Boot microservices and GraphQL.
  • Strong experience with MongoDB and knowledge of RDBMS/NoSQL data models.
  • Experience with CI/CD, Jenkins, Git, and Bitbucket.
  • Experience with event-driven architectures and streaming-based systems.
  • Understanding of Spark and EMR for data processing workflows.
  • Ability to develop scalable, high-performance backend services.