2

Remote Java Software Engineer Jobs in Washington

Develop and maintain Java-based applications and APIs. * Architect and implement cloud-native ... Bachelor's degree in Geospatial Intelligence, Geography, Remote Sensing, Intelligence Studies ...

Senior Java Developer

Reston, VA · Remote

$59.50 - $76/hr

Work Arrangement: Remote Clearance: US Citizen (ability to obtain a Public Trust) and to ... Prepare and produce releases of software components using waterfall and AGILE methodologies.

Senior Java Developer

Reston, VA · Remote

$59.50 - $76/hr

Work Arrangement: Remote Clearance: US Citizen (ability to obtain a Public Trust) and to ... Prepare and produce releases of software components using waterfall and AGILE methodologies.

... and via remote Cloud services. As a mission-focused administrator that solves problems on the ... Preferred Education, Experience, & Skills: • Ansible • Powershell • Java • Microsoft ...

Software Engineer

Bethesda, MD · Remote

$60K - $100K/yr

Software Engineer Revature | United States (Remote to Start) About Revature Revature is a ... • Strong Java Full Stack background required • Python experience a plus • Strong ...

New

Develop and maintain Java-based applications and APIs. * Architect and implement cloud-native ... Bachelor's degree in Geospatial Intelligence, Geography, Remote Sensing, Intelligence Studies ...

Develop and maintain Java-based applications and APIs. * Architect and implement cloud-native ... Bachelor's degree in Geospatial Intelligence, Geography, Remote Sensing, Intelligence Studies ...

Senior Software Engineer FS (LOC)

Mclean, VA · Remote

$125K - $165K/yr

Senior Software Engineer - Full Stack Job number: 786 This is a remote position. Ad Hoc is a ... Expert-level proficiency in at least one of: backend engineering (Python, Java), frontend ...

... Java, Spring, Node and Angular primarily. On this project, you will be supporting the development ... Remote friendly within the continental United States, East Coast working hours Citizenship ...

next page

Showing results 1-20

Remote Java Software Engineer information

See Washington salary details

$30

$68

$96

How much do remote java software engineer jobs pay per hour?

As of Jun 19, 2026, the average hourly pay for remote java software engineer in Washington is $68.44, according to ZipRecruiter salary data. Most workers in this role earn between $56.35 and $77.31 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Remote Java Software Engineer position, and why are they important?

To thrive as a Remote Java Software Engineer, you need strong proficiency in Java programming, object-oriented design, and experience with databases, typically supported by a degree in computer science or a related field. Familiarity with tools such as Spring Boot, Git, RESTful APIs, and cloud platforms like AWS or Azure is highly valuable, as are certifications like Oracle Certified Professional Java Programmer (OCPJP). Excellent communication, self-motivation, and time management skills distinguish top candidates in remote environments. These abilities enable engineers to effectively collaborate, meet deadlines, and contribute to high-quality software solutions from any location.

What are the typical challenges faced when working remotely as a Java Software Engineer?

Remote Java Software Engineers often encounter challenges such as maintaining effective communication with distributed teams, managing their own schedules, and staying motivated without in-person oversight. It’s also common to face technical obstacles related to ensuring code quality and integrating with collaborative tools while working independently. However, most organizations support remote engineers with regular virtual meetings, robust project management systems, and communication platforms like Slack or Microsoft Teams. Those who proactively communicate and plan their tasks often find great success and flexibility in a remote setup.

What is a Remote Java Software Engineer job?

A Remote Java Software Engineer is a professional who develops, tests, and maintains Java-based applications while working from a remote location. They collaborate with teams using communication and project management tools, ensuring software quality and performance. Responsibilities often include writing clean code, debugging issues, and integrating with databases or third-party services. This role requires proficiency in Java, frameworks like Spring, and familiarity with cloud platforms or CI/CD pipelines. Remote Java engineers must be self-motivated and able to work independently while adhering to project deadlines.

What are the most commonly searched types of Java Software Engineer jobs in Washington? The most popular types of Java Software Engineer jobs in Washington are:
What are popular job titles related to Remote Java Software Engineer jobs in Washington? For Remote Java Software Engineer jobs in Washington, the most frequently searched job titles are:
What cities in Washington are hiring for Remote Java Software Engineer jobs? Cities in Washington with the most Remote Java Software Engineer job openings:
Infographic showing various Remote Java Software Engineer job openings in Washington as of June 2026, with employment types broken down into 60% Full Time, and 40% Contract. Highlights an 100% Remote job distribution, with an average salary of $142,346 per year, or $68.4 per hour.
Software Engineer with Security Clearance

Software Engineer with Security Clearance

Convirgence

Herndon, VA • Remote

Other

Posted 16 days ago


Job description

Software Engineer Herndon, VA CB-SWE-HRN-002 We are looking for experienced Full Stack Software Developers to join our technology-based program supporting a key government customer. This program delivers Enterprise Computing engineering services with modern technology solutions that function both on customer premise and via remote Cloud services. As a mission-focused administrator that solves problems on the program, you will be expected to: recognize the issue(s), identify the facts, define additional data that would be helpful, make assumptions as necessary, determine alternative approaches, evaluate alternatives, make recommendations, alter assumptions and rework solutions, and reflect on lessons learned.

The Software Developer will develop new automation capabilities that utilize infrastructure as code best practices and establish a continuous integration / continuous delivery pipeline. Required Education, Experience, & Skills: - Minimum of 16 years of professional software development experience. - Proficiency in Java and C#.

- Experience with modern frameworks and technologies such as React, Node.js, TypeScript, and .NET. - Hands-on experience developing solutions in cloud environments (AWS, Azure, Google Cloud, or Oracle). - Strong understanding of DevOps practices and related tools (e.g., Jira, GitHub, Jenkins), including pipeline development, release management, and orchestration.

- Proficiency with scripting languages, preferably Python or PowerShell. - Experience developing in both Windows and Linux environments. - Ability to work closely with stakeholders to gather requirements and deliver effective technical solutions.

- Experience architecting, implementing, and maintaining solutions within cloud environments (e.g., AWS or Azure). - Strong documentation skills, including developing concepts of operations and standards of practice for tiered maintenance support. - Ability to interface with senior leadership and provide regular status updates.

Preferred Education, Experience, & Skills: - Ansible - PowerShell - Java - Microsoft Certified Engineer - Microsoft Certified Architect - Or other relevant vendor professional certifications, current within the last 3 to 5 years.