2

Remote Principal Java Software Engineer Jobs in Virginia

Data Engineer - Remote

Richmond, VA · On-site +1

$113K - $136K/yr

NAVA Software solutions is looking for a Data Engineer Details: Data Engineer Location: 100% Remote Duration: 12 months Required Qualifications: * 7+ Years Experience in the following: Python, Java ...

We are looking for a Software Engineer to join our Partner in mission critical work. Requirements ... Java * C++ * Prefer experience with SQL, REACT, and/or Agile methodologies About Us For more than ...

Java Developer

Winchester, VA · On-site +1

$61K - $141K/yr

Remote Work: Hybrid Job Number: R0248566 Location: Winchester,VA,US Share job via: Share Java ... SAFe Software Engineer (ASE) Certification Clearance: Applicants selected will be subject to a ...

Software Engineer

Mclean, VA · On-site +1

$69K - $158K/yr

Remote Work: Hybrid Job Number: R0247280 Location: McLean,VA,US Share job via: Share Software ... C# or Java * 2+ years of experience with web development languages, including HTML, CSS, or ...

Software Engineer

Chantilly, VA · On-site +1

$86K - $198K/yr

Remote Work: No Job Number: R0246016 Location: Chantilly,VA,US Share job via: Share Software ... Experience programming in Java, Python, or Bash * Knowledge of aws-cli and azure-cli, secure ...

Software Engineer

Mclean, VA · On-site +1

$69K - $158K/yr

Remote Work: Hybrid Job Number: R0247287 Location: McLean,VA,US Share job via: Share Software ... C# or Java * 2+ years of experience with web development languages, including HTML, CSS, or ...

Software Engineer

Mclean, VA · On-site +1

$69K - $158K/yr

Remote Work: Hybrid Job Number: R0247283 Location: McLean,VA,US Share job via: Share Software ... C# or Java * 2+ years of experience with web development languages, including HTML, CSS, or ...

Software Engineer, Senior

Herndon, VA · On-site +1

$126K - $166K/yr

Background in signal processing, image processing, or remote sensing data workflows. * Experience ... C, C++, MATLAB, Java, or Rust. * Advanced degree in a relevant technical field (Computer Science ...

Software Engineer, Senior

Herndon, VA · On-site +1

$126K - $166K/yr

Background in signal processing, image processing, or remote sensing data workflows. * Experience ... C, C++, MATLAB, Java, or Rust. * Advanced degree in a relevant technical field (Computer Science ...

Software Engineer

Fort Belvoir, VA · On-site +1

$69K - $158K/yr

Remote Work: No Job Number: R0248809 Location: Fort Belvoir,VA,US Share job via: Share Software ... You Have: * 5+ years of experience in Python, Java, or C++ * 5+ years of experience developing on ...

New

We are seeking a motivated and innovative Software Engineer to support the development of next ... Python, Java, JavaScript, or Go * REST APIs and microservices * Git/GitLab/GitHub version control

The right candidate will be comfortable working across software, cloud, edge systems, biometrics ... remote, austere, power-constrained, or intermittently connected environments * Experience with Java ...

Showing results 41-60

Remote Principal Java Software Engineer information

What is the difference between Remote Principal Java Software Engineer vs Remote Senior Java Developer?

AspectRemote Principal Java Software EngineerRemote Senior Java Developer
Required CredentialsBachelor's/Master's in Computer Science, Java certificationsBachelor's in Computer Science, Java certifications
Work EnvironmentLeadership role, architecture design, cross-team collaborationDevelopment, coding, debugging within teams
Employer & Industry UsageTech companies, large enterprises, consulting firmsStartups, mid-sized companies, tech firms
Common Search & Comparison IntentUnderstanding seniority, responsibilities, and career progressionTechnical skills, project involvement, experience level

The Remote Principal Java Software Engineer typically holds a leadership position, focusing on system architecture and guiding teams, whereas the Remote Senior Java Developer primarily engages in coding and technical implementation. Both roles require strong Java expertise and relevant certifications, but the principal role involves strategic oversight and cross-team coordination, making it suitable for experienced professionals aiming for leadership in Java development.

What are the most commonly searched types of Principal Java Software Engineer jobs in Virginia?

The most popular types of Principal Java Software Engineer jobs in Virginia are:

What cities in Virginia are hiring for Remote Principal Java Software Engineer jobs?

Cities in Virginia with the most Remote Principal Java Software Engineer job openings:

Infographic showing various Remote Principal Java Software Engineer job openings in Virginia as of June 2026, with employment types broken down into 66% Full Time, and 34% Part Time. Highlights an 100% Remote job distribution.

Data Engineer - Remote

NAVA Software Solutions

Richmond, VA • On-site, Remote

$113K - $136K/yr

Full-time

Re-posted 6 days ago


Job description

NAVA Software solutions is looking for a Data Engineer
Details:
Data Engineer
Location: 100% Remote
Duration: 12 months
Required Qualifications:
  • 7+ Years Experience in the following: Python, Java, Scala, Spark, AirFlow, Javascript/TypeScript
  • 3+ Years Experience in AWS Cloud Technologies (ECS, EC2/Fargate, S3, Lambda, EMR, SQS, DynamoDB etc.)
  • 3+ Years Experience in DevOps (Git, Docker, Jenkins, CICD Pipelines etc.)
  • 3+ Years Experience working on streaming data platforms (e.g. Kafka, Flink, or Spark Streaming)
  • 3+ Years Experience in open source frameworks (Spring Boot, React.js etc.)
  • 2+ Years Better to have experience in Agile practices
  • Preferred to have experience with Salesforce Marketing Cloud (SFMC)

NAVA Software Solutions logo

About NAVA Software Solutions

Sourced by ZipRecruiter

NAVA is a strategic partner for companies seeking to develop or customize software and products. Our team of experts leverages cutting-edge technology and deep industry knowledge to provide customized solutions that drive business success. Whether you're looking to improve your operations, increase efficiency, or bring a new product to market, NAVA has the expertise and resources to help you achieve your goals. Trust us to be your partner in software and product development.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Rocky Hill, CT, US

Social media