1

Java Programer Jobs in Virginia (NOW HIRING)

Java Developer

Virginia Beach, VA · On-site

$45 - $58.25/hr

We are seeking an experienced Java Developer with 8+ years of hands-on experience in designing, developing, and maintaining enterprise-level applications. The ideal candidate will have strong ...

Java Developer

Arlington, VA

$58.75 - $76/hr

Java Developer Location: Arlington, VA Duration: 3 months contract to Hire Client: Direct Client Role description below: Responsible for analysis, design, development, and implementation of new and ...

Java Developer

Arlington, VA · On-site

$58.75 - $76/hr

Java Developer Location: Hybrid (2-3 days per week) / Onsite (Sprezzatura HQ Arlington, VA) Other Considerations: U.S. Citizen or Permanent Resident (Required)  POSITION SUMMARY We are seeking a ...

Java Developer

Herndon, VA

$52.50 - $67.75/hr

Java developer Location: Herndon ,VA Duration: Long Term Contract Employment Mode: w2 only Job Details: The Senior Developer will assist with the design, build, implementation, and support of a ...

Java Programmer Company Description vTech can help you avoid the daunting task of writing and posting job offers, shifting through resumes and laboring through the lengthy interview process. Our ...

JAVA Developer

Mclean, VA · On-site

$51.75 - $67/hr

Job Summary : Diverse Lynx is a company seeking a JAVA Developer. The role requires expertise in Java and the Spring Framework, with a focus on deployment and development work within AWS.

Senior Java Developer

Richmond, VA · Hybrid

$56.75 - $72.25/hr

Senior Java Developer - Microservices & Legacy Modernization We are seeking a Senior Java Developer with a minimum of 12 years of professional, hands-on Java development experience (15-18 years ...

We do have a job opening for the position Core Java developer @ VA. Position with one of our clients. Please go through the mentioned below and if you find it interesting then send me an updated copy ...

Java Developer

Virginia Beach, VA · On-site +1

$48.50 - $62.75/hr

Company Description Any Java full stack 5-6 yrs Sr java full stack developer with angular.js OPT Should be fine - Only W2 Qualifications Any Java full stack 5-6 yrs Sr java full stack developer with ...

Sr Java/ Scala developer role

Arlington, VA · On-site

$66 - $84/hr

Java Developer Experience: 9+ years Java developer with Scala and Python experience with GIT/Bitbucket. IntelliJ or Eclipse and experience with Maven or Gradle build. Knowledge of object-oriented ...

Mid-Level Java Engineer

Mclean, VA · On-site

$53 - $72.75/hr

Mid-Level Java Engineer (ONSITE INTERVIEWS) Sterling, VA LOOKING FOR SEASONED BACK-END JAVA DEVELOPER FACE TO FACE INTERVIEW ONLY LOCAL TO VA... Desired Skills * Bachelor's degree in Computer Science ...

Senior Java Developer

Richmond, VA

$56.75 - $72.25/hr

Senior Java Developer Our client is seeking a Senior Java Developer to support a mission-critical enterprise application. This role focuses on maintaining and enhancing an existing monolithic ...

next page

Showing results 1-20

Java Programer information

See Virginia salary details

$36

$54

$69

How much do java programer jobs pay per hour?

As of Jun 30, 2026, the average hourly pay for java programer in Virginia is $54.70, according to ZipRecruiter salary data. Most workers in this role earn between $46.97 and $62.21 per hour, depending on experience, location, and employer.

Are Java programmers still in demand?

Java programmers remain in demand due to the language's widespread use in enterprise applications, Android development, and backend systems. Skills in Java, along with knowledge of frameworks like Spring and tools such as Maven, enhance job prospects in various industries.

How does a Java Programmer typically collaborate with other team members during a software development project?

Java Programmers often work closely with other developers, QA engineers, project managers, and sometimes UI/UX designers to deliver robust software solutions. Collaboration usually involves participating in daily stand-up meetings, code reviews, and sprint planning sessions to ensure alignment and smooth progress. Effective communication and version control tools like Git are essential, as Java Programmers frequently integrate their code with work done by others and help troubleshoot issues that arise during development. This collaborative environment helps ensure that projects are delivered on time and meet quality standards.

Is Java still useful in 2026?

Java remains a widely used programming language for enterprise applications, Android development, and backend systems in 2026. Java developers with knowledge of frameworks like Spring and experience with cloud environments continue to be in demand, making Java a valuable skill for many software engineering roles.

What jobs can you get with Java programming?

Java programmers can find jobs as software developers, application developers, backend developers, Android app developers, and enterprise software engineers. These roles often require knowledge of Java frameworks, tools like Eclipse or IntelliJ IDEA, and understanding of object-oriented programming. Java skills are also valuable in roles involving system integration, cloud computing, and software testing.

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

A Java Programmer needs strong proficiency in Java programming, object-oriented design, algorithms, and data structures, often supported by a degree in computer science or a related field. Familiarity with integrated development environments (IDEs) like Eclipse or IntelliJ IDEA, version control systems such as Git, and frameworks like Spring or Hibernate is typically required. Problem-solving abilities, teamwork, and effective communication are essential soft skills for this role. These skills ensure the delivery of robust, maintainable software solutions and smooth collaboration within development teams.

Is Java programming still in demand?

Java programming remains in high demand due to its widespread use in enterprise applications, Android development, and backend systems. Java developers with skills in frameworks like Spring and experience with cloud environments are particularly sought after in the job market.

What does a Java Programmer do?

A Java Programmer is responsible for designing, developing, and maintaining software applications using the Java programming language. They write code, test and debug programs, and collaborate with other developers to create efficient, scalable software solutions. Java Programmers often work on a variety of projects, including web applications, mobile apps, and enterprise systems. Their role also includes updating existing applications, ensuring security, and optimizing performance.

What is the difference between Java Programer vs Java Developer?

AspectJava ProgramerJava Developer
Required CredentialsTypically a degree in Computer Science or related field, basic Java certificationsSame as Java Programer, often with additional certifications or experience
Work EnvironmentOften in team settings, coding and debugging Java applicationsInvolves designing, developing, and maintaining Java-based software solutions
Employer & Industry UsageUsed across IT companies, software firms, and tech departmentsCommonly employed in software development firms, enterprise IT, and tech startups
Search & Comparison IntentPeople compare Java Programer with Java Developer to understand roles and responsibilities

While both roles involve Java programming, a Java Programer typically focuses on coding and debugging, whereas a Java Developer is involved in designing and developing Java applications. The roles often overlap, but Java Developers usually have broader responsibilities and may require more experience or advanced skills.

Infographic showing various Java Programer job openings in Virginia as of June 2026, with employment types broken down into 54% Full Time, 7% Part Time, and 39% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $113,786 per year, or $54.7 per hour.
Java Full Stack Developer

Java Full Stack Developer

Bespoke Technologies, Inc.

Chantilly, VA • On-site

$54.25 - $70/hr

Full-time

Posted 7 days ago


Job description

Job Summary:
Bespoke Technologies, Inc. is seeking a full stack developer to support a backend development team focused on middleware and backend services. This role requires Java programming expertise and experience with big data pipeline technologies.
Responsibilities:
• Demonstrated expertise in Java programming with JUnit testing.
• Demonstrated experience utilizing big data technologies such as Spark or PySpark.
• Demonstrated experience utilizing indexing technologies such as Solr or Elasticsearch.
• Demonstrated experience performing data quality analysis.
• Demonstrated experience with Regular Expressions (RegEx).
• Demonstrated experience programming using languages such as Java, JavaScript, Bash, and Python.
• Demonstrated experience working with several AWS services.
• Demonstrated experience writing Java 8+ (we will be upgrading to Java 17 later this year).
• Demonstrated experience with Jira and GitHub.
• Demonstrated experience with Spring Boot and RESTful APIs.
• Demonstrated experience with Linux operating systems such as Centos.
• Demonstrating experience designing, developing, and deploying middleware and/or backend code to a production system.
Qualifications:
Required:
• MUST HAVE A POLY CLEARANCE TO APPLY. Those without a Poly clearance will not be considered.
• Demonstrated expertise in Java programming with JUnit testing.
• Demonstrated experience utilizing big data technologies such as Spark or PySpark.
• Demonstrated experience utilizing indexing technologies such as Solr or Elasticsearch.
• Demonstrated experience performing data quality analysis.
• Demonstrated experience with Regular Expressions (RegEx).
• Demonstrated experience programming using languages such as Java, JavaScript, Bash, and Python.
• Demonstrated experience working with several AWS services.
• Demonstrated experience writing Java 8+ (we will be upgrading to Java 17 later this year).
• Demonstrated experience with Jira and GitHub.
• Demonstrated experience with Spring Boot and RESTful APIs.
• Demonstrated experience with Linux operating systems such as Centos.
• Demonstrating experience designing, developing, and deploying middleware and/or backend code to a production system.
Company:
Bespoke Technologies, Inc. Founded in , the company is headquartered in Aldie, USA, with a team of 51-200 employees. The company is currently Growth Stage.