1

Java Automation Jobs in Virginia (NOW HIRING)

Java Developer

Mclean, VA · On-site

$52.25 - $67.75/hr

Java Developer Location: McLean, VA Duration: 12+ Months Rate: $ DOE Required Experience ... Python experience, particularly for AI/ML development, automation, and scripting. * Financial ...

SDET/ Automation Engineer

Vienna, VA · On-site

$46.25 - $61/hr

We are open to candidates with either Java or .NET or Python expertise. The candidates must have experience using AI Assistant tools. * We are looking for an Application Automation Tester with ...

Java Developer

Mclean, VA · On-site

$51.50 - $66.75/hr

Title: Java Developer Location: Mclean, VA 22101 Long Term Contract (W2 Only) Start Date: ASAP ... Contribute to cloud migration initiatives and deployment automation. * Participate in code reviews ...

Network Architect with Security Clearance

Chantilly, VA · On-site

$67 - $89.75/hr

... Java, automation, and systems design • Deep understanding of cloud technologies including AWS, Azure, Google Cloud, IBM, and Oracle • Experience designing scalable enterprise-level systems and ...

Java/J2EE Developer

Mclean, VA · On-site

$51.50 - $66.75/hr

... automation. - Application Upgrade (Preferred): - Experience upgrading/migrating applications to Java 21 or recent LTS versions, including dependency management and compatibility testing. - Soft ...

AWS Java FSD

Reston, VA · On-site

$54.50 - $70.50/hr

This role is heavily development focused and spans frontend UI, backend services, test automation ... Java, AWS, and Angular Build and maintain external facing web applications with a focus on ...

New

Java/J2EE Developer

Mclean, VA · On-site

$51.50 - $66.75/hr

... automation. Soft Skills Flexible and versatile; able to adapt quickly to new environments and work across projects.

Mobile Automation Tester

Ashburn, VA · On-site

$107K - $195K/yr

Design, develop, and maintain automated scripts using Selenium, Appium, Java, Python, and Behave * Develop and test using Android emulator and iOS simulator * Able to report mobile automation test ...

Mobile Automation Tester

Ashburn, VA · On-site

$107K - $195K/yr

Design, develop, and maintain automated scripts using Selenium, Appium, Java, Python, and Behave * Develop and test using Android emulator and iOS simulator * Able to report mobile automation test ...

Automation Tester This is a hybrid position based in Ashburn, VA A minimum of one (1) day per week ... Experience with Java, Serenity BDD, and Cucumber for behavior-driven development frameworks ...

Will work with other Senior Automation Testers that will be using the below technologies- * Strong ... Experience with Selenium, Java, TestNG, Maven, Eclipse * Experience with Jira * Basic SQL skills ...

Automation Tester This is a hybrid position based in Ashburn, VA A minimum of one (1) day per week ... Experience with Java, Serenity BDD, and Cucumber for behavior-driven development frameworks ...

Will work with other Senior Automation Testers that will be using the below technologies- * Strong ... Experience with Selenium, Java, TestNG, Maven, Eclipse * Experience with Jira * Basic SQL skills ...

Automation Tester This is a hybrid position based in Ashburn, VA A minimum of one (1) day per week ... Experience with Java, Serenity BDD, and Cucumber for behavior-driven development frameworks ...

Automation Tester This is a hybrid position based in Ashburn, VA A minimum of one (1) day per week ... Experience with Java, Serenity BDD, and Cucumber for behavior-driven development frameworks ...

Showing results 21-40

Java Automation information

See Virginia salary details

$10

$51

$80

How much do java automation jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for java automation in Virginia is $51.63, according to ZipRecruiter salary data. Most workers in this role earn between $40.05 and $59.33 per hour, depending on experience, location, and employer.

Is Java Automation a good career choice?

Java Automation is a viable career path for those interested in software testing and automation engineering, as Java is widely used for developing automation scripts and frameworks. Professionals in this field typically need knowledge of testing tools like Selenium and programming skills in Java, with opportunities in various industries such as finance, healthcare, and technology. The role often offers steady demand and potential for growth with experience and certifications.

Is Java good for automation?

Java is widely used for automation due to its stability, extensive libraries, and platform independence, making it suitable for developing automated testing and deployment tools. Java automation skills are valuable for roles involving software testing, continuous integration, and process automation, often requiring knowledge of frameworks like Selenium or Jenkins. Its strong object-oriented features and large community support enhance its effectiveness in automation tasks.

What does a Java Automation do?

A typical day for a Java Automation professional involves writing and maintaining automated test scripts, reviewing code for existing automation frameworks, and collaborating closely with developers and QA team members to ensure robust software releases. You may also participate in daily standups, analyze test results, troubleshoot failures, and contribute to continuous integration pipelines. Teamwork is emphasized, as you'll work alongside product managers, manual testers, and developers to prioritize test coverage and resolve issues. This dynamic environment provides opportunities to learn, innovate, and expand your expertise in test automation and software quality assurance.

What is a Java Automation?

A Java Automation job involves designing, developing, and maintaining automated test scripts using Java to ensure software quality. Professionals in this role work with testing frameworks like Selenium, TestNG, or JUnit to automate web, API, or mobile testing. They collaborate with developers and QA teams to identify bugs early in the development cycle, improving efficiency and reliability. Strong programming skills, knowledge of automation tools, and experience in CI/CD integration are essential for success in this role.

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

To thrive as a Java Automation professional, you need strong Java programming skills, knowledge of software testing methodologies, and an understanding of automation frameworks, often supported by a degree in computer science or a related field. Familiarity with tools like Selenium, TestNG, Maven, Jenkins, and experience with CI/CD systems or relevant certifications is highly beneficial. Excellent problem-solving abilities, attention to detail, and effective communication skills help make an individual stand out in this role. These competencies are vital for developing reliable automation solutions, ensuring software quality, and collaborating efficiently within cross-functional development teams.

What are the most commonly searched types of Java Automation jobs in Virginia? The most popular types of Java Automation jobs in Virginia are:
What are popular job titles related to Java Automation jobs in Virginia? For Java Automation jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Java Automation jobs in Virginia look for? The top searched job categories for Java Automation jobs in Virginia are:
Infographic showing various Java Automation job openings in Virginia as of August 2026, with employment types broken down into 100% Contract. Highlights an 100% In-person job distribution, with an average salary of $107,383 per year, or $51.6 per hour.

Java Developer

Georgia IT

Mclean, VA • On-site

$52.25 - $67.75/hr

Other

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


Job description

Java Developer

Location:   McLean, VA

Duration: 12+ Months

Rate:  $ DOE

Required Experience & Education

 

  • 7–10 years of professional software development experience.
  • Bachelor''s degree in Computer Science or a related field (or equivalent experience).

Must-Have Qualifications

  • 7+ years of hands-on Java development experience.
  • Strong expertise in Java 8+ with preference for Java 21 and experience upgrading or migrating applications across Java versions.
  • Strong hands-on experience with relational databases (RDBMS).
  • Experience building enterprise backend applications and RESTful APIs.
  • Proven experience with Spring Framework and Spring Boot.
  • Preferred experience with Snowflake, Python, AI research, and financial services domain.

Core Technical Skills

  • Strong professional experience in Java backend development.
  • Expertise in Java including I/O, multithreading/concurrency, collections, generics, lambda expressions, and modern Java features.
  • Experience designing, developing, and consuming RESTful API web services.
  • Strong knowledge of Spring Framework, Spring Boot, and Dependency Injection.
  • Proficiency with build and testing tools including Maven, Gradle, JUnit, Mockito, and FitNesse.
  • Proven ability to perform AI-driven research and development, including evaluating AI-assisted approaches, rapid prototyping, prompt engineering, model/tool evaluation, and integrating AI capabilities into applications and workflows.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong verbal and written communication skills with the ability to explain technical concepts to both technical and non-technical stakeholders.

Database & Data Skills

  • Strong experience with relational databases and data modeling.
  • Advanced SQL skills for reporting, troubleshooting, and data analysis.
  • Experience working with structured and semi-structured data formats including XML and JSON.
  • Experience with Snowflake is preferred.

DevOps / SDLC / Tools

  • Understanding of Docker containers and containerized development.
  • Understanding of Software Development Lifecycle (SDLC) and Application Lifecycle Management (ALM).
  • Experience using CI/CD pipelines and tools such as Jenkins and Jira.
  • Experience with Git and collaborative source control workflows.

Java 21 Migration & Preferred Skills

  • Experience upgrading or migrating enterprise applications to Java 21 or other recent Long-Term Support (LTS) versions.
  • Experience performing dependency and build upgrades using Maven or Gradle.
  • Experience conducting compatibility testing and resolving migration-related issues.
  • Knowledge of Java performance tuning and runtime optimization.
  • Python experience, particularly for AI/ML development, automation, and scripting.
  • Financial services industry experience is preferred.

Soft Skills

  • Flexible and adaptable, with the ability to work effectively across multiple projects and changing priorities.
  • Self-motivated with strong ownership and accountability.
  • Strong collaboration and teamwork skills.
  • Ability to quickly learn new technologies and contribute in fast-paced environments.

Georgia IT logo

About Georgia IT

Sourced by ZipRecruiter

A PROFESSIONAL SERVICES ORGANIZATION WITH A VISION OF DELIVERING SIMPLE AFFORDABLE, SUSTAINABLE SOLUTIONS FOR COMPLEX PROBLEMS WITH INTEGRITY. OUR GOAL IS TO ACHIEVE ALL THIS IN A COLLABRATIVE APPROACH WITH ALL PARTIES INVOLVED IN DELIVERING SOLUTIONS/PRODUCTS.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Alpharetta, GA, US

Year founded

2007

Social media