Currently hiring in the Gaithersburg, MD area for a Linux C++/Java SoftwareSoftware Engineer to support a large scale software development program using Linux. Applicants must be permanent residents ...
Quick apply
Currently hiring in the Gaithersburg, MD area for a Linux C++/Java SoftwareSoftware Engineer to support a large scale software development program using Linux. Applicants must be permanent residents ...
Quick apply
Currently hiring in the Gaithersburg, MD area for a Linux C++/Java SoftwareSoftware Engineer to support a large scale software development program using Linux. Applicants must be permanent residents ...
Rockville, MD · On-site
$52 - $67.25/hr
We seek JAVA Software Developers and Engineers (with active Top Secret Clearances) to join our current software design and engineering team with our long standing federal government client who ...
Rockville, MD · On-site
$52 - $67.25/hr
We seek JAVA Software Developers and Engineers (with active Top Secret Clearances) to join our current software design and engineering team with our long standing federal government client who ...
Currently hiring in the Gaithersburg, MD area for a Linux C++/Java SoftwareSoftware Engineer to support a large scale software development program using Linux. Applicants must be permanent residents ...
Quick apply
Currently hiring in the Gaithersburg, MD area for a Linux C++/Java SoftwareSoftware Engineer to support a large scale software development program using Linux. Applicants must be permanent residents ...
Arlington, VA · Hybrid
$59.50 - $81.75/hr
As a Cleared Software Engineer (Java, OpenFGA), you'll play a key role in building a highperformance OpenFGA wrapper service that strengthens authorization capabilities for a missiondriven program.
Arlington, VA · Hybrid
$59.50 - $81.75/hr
As a Cleared Software Engineer (Java, OpenFGA), you'll play a key role in building a highperformance OpenFGA wrapper service that strengthens authorization capabilities for a missiondriven program.
Gaithersburg, MD · On-site
$56 - $76.75/hr
Java Engineer Location: Gaithersburg, MD Type: Contract to Hire Length: Six months plus Client ... software systems in an Agile and Scrum environment. Required Skills: 1) Java / JEE (three years ...
Gaithersburg, MD · On-site
$56 - $76.75/hr
Java Engineer Location: Gaithersburg, MD Type: Contract to Hire Length: Six months plus Client ... software systems in an Agile and Scrum environment. Required Skills: 1) Java / JEE (three years ...
Cymertek Corporation is seeking a dynamic and detail-oriented Java / Python / Kafka Software Engineer to join their team. In this role, you will design, implement, and optimize applications using ...
Cymertek Corporation is seeking a dynamic and detail-oriented Java / Python / Kafka Software Engineer to join their team. In this role, you will design, implement, and optimize applications using ...
Cymertek Corporation is seeking a dynamic and detail-oriented Java / Python / Kafka Software Engineer to join their team and contribute to the development of scalable, high-performance systems. In ...
Cymertek Corporation is seeking a dynamic and detail-oriented Java / Python / Kafka Software Engineer to join their team and contribute to the development of scalable, high-performance systems. In ...
Arlington, VA · Hybrid
$184K/yr
The Work: As a Cleared Software Engineer (Java, OpenFGA), you'll play a key role in building a high‑performance OpenFGA wrapper service that strengthens authorization capabilities for a ...
Arlington, VA · Hybrid
$184K/yr
The Work: As a Cleared Software Engineer (Java, OpenFGA), you'll play a key role in building a high‑performance OpenFGA wrapper service that strengthens authorization capabilities for a ...
Chantilly, VA · On-site
Experience developing and maintaining complex applications in languages such as Java, Python, Ruby ... Experience developing in an Agile environment Level: Entry Level - SME Clearance: Active security ...
Quick apply
Chantilly, VA · On-site
Experience developing and maintaining complex applications in languages such as Java, Python, Ruby ... Experience developing in an Agile environment Level: Entry Level - SME Clearance: Active security ...
Experience developing and maintaining complex applications in languages such as Java, Python, Ruby ... Experience developing in an Agile environment Level: Entry Level - SME Clearance: Active security ...
Experience developing and maintaining complex applications in languages such as Java, Python, Ruby ... Experience developing in an Agile environment Level: Entry Level - SME Clearance: Active security ...
Chantilly, VA · On-site
Experience developing and maintaining complex applications in languages such as Java, Python, Ruby ... Experience developing in an Agile environment Level: Entry Level - SME Clearance: Active security ...
Chantilly, VA · On-site
Experience developing and maintaining complex applications in languages such as Java, Python, Ruby ... Experience developing in an Agile environment Level: Entry Level - SME Clearance: Active security ...
Washington, DC · On-site
NET - Developing, testing, and deploying Java software using the latest versions of the Java ... range of engineering disciplines • Mentorship from senior engineers and technical leads • ...
Washington, DC · On-site
NET - Developing, testing, and deploying Java software using the latest versions of the Java ... range of engineering disciplines • Mentorship from senior engineers and technical leads • ...
Software Engineering candidates have experience working in team environments, building software ... Java/JavaScript * Spring Framework * React/React Native/VueJS/EmberJS * Linux/Windows/MacOS
Software Engineering candidates have experience working in team environments, building software ... Java/JavaScript * Spring Framework * React/React Native/VueJS/EmberJS * Linux/Windows/MacOS
Software Engineering candidates have experience working in team environments, building software ... Java/JavaScript * Spring Framework * React/React Native/VueJS/EmberJS * Linux/Windows/MacOS
Software Engineering candidates have experience working in team environments, building software ... Java/JavaScript * Spring Framework * React/React Native/VueJS/EmberJS * Linux/Windows/MacOS
Reston, VA · On-site
Software Engineering candidates have experience working in team environments, building software ... Java/JavaScript * Spring Framework * React/React Native/VueJS/EmberJS * Linux/Windows/MacOS
Reston, VA · On-site
Software Engineering candidates have experience working in team environments, building software ... Java/JavaScript * Spring Framework * React/React Native/VueJS/EmberJS * Linux/Windows/MacOS
Reston, VA · On-site
Software Engineering candidates have experience working in team environments, building software ... Java/JavaScript * Spring Framework * React/React Native/VueJS/EmberJS * Linux/Windows/MacOS
Reston, VA · On-site
Software Engineering candidates have experience working in team environments, building software ... Java/JavaScript * Spring Framework * React/React Native/VueJS/EmberJS * Linux/Windows/MacOS
Cymertek Corporation is seeking a dynamic and detail-oriented Java / Python / Kafka Software Engineer to join their team. In this role, you will design, implement, and optimize applications using ...
Cymertek Corporation is seeking a dynamic and detail-oriented Java / Python / Kafka Software Engineer to join their team. In this role, you will design, implement, and optimize applications using ...
The main lanes include: Entry-level to mid-level software engineering roles (especially backend/full stack) Java full stack roles (enterprise stability) Java/Python developer roles (flexibility ...
The main lanes include: Entry-level to mid-level software engineering roles (especially backend/full stack) Java full stack roles (enterprise stability) Java/Python developer roles (flexibility ...
$55 - $71.25/hr
Software engineering and software development with strong Java/ JEE/C++ experience. The candidate will have experience and knowledge of basic software practices such as coding standards and ...
$55 - $71.25/hr
Software engineering and software development with strong Java/ JEE/C++ experience. The candidate will have experience and knowledge of basic software practices such as coding standards and ...
Arlington, VA · On-site
$70 - $80/hr
Java Engineer Location: Arlington, VA (Rosslyn) Work Type: Onsite Remote Work: Yes Description ... software solutions. • Participate in code reviews and provide feedback to improve code quality ...
Arlington, VA · On-site
$70 - $80/hr
Java Engineer Location: Arlington, VA (Rosslyn) Work Type: Onsite Remote Work: Yes Description ... software solutions. • Participate in code reviews and provide feedback to improve code quality ...
$65.1K is the 25th percentile. Wages below this are outliers.
$51.5K - $65.8K
26% of jobs
$65.8K - $80.1K
18% of jobs
The median wage is $84K / yr.
$80.1K - $94.3K
21% of jobs
$102.6K is the 75th percentile. Wages above this are outliers.
$94.3K - $108.6K
17% of jobs
$108.6K - $122.9K
5% of jobs
$122.9K - $137.2K
3% of jobs
$137.2K - $151.5K
3% of jobs
$151.5K - $165.7K
3% of jobs
$165.7K - $180K
2% of jobs
$180K - $194.3K
1% of jobs
$194.3K - $208.6K
0% of jobs
$51.5K
$102.8K
$208.6K
An Entry Level Java Software Engineer is a beginner role in software development that focuses on building, testing, and maintaining applications using Java. Engineers in this position work under the guidance of senior developers to write code, debug programs, and collaborate with teams to develop software solutions. Typical responsibilities include understanding project requirements, writing efficient code, and learning best practices in software engineering. This role is ideal for recent graduates or those with foundational programming knowledge looking to start a career in Java development.
As an Entry Level Java Software Engineer, your day often includes writing and debugging Java code, participating in daily stand-up meetings, and collaborating with senior developers or mentors on assigned tasks. You might work on implementing new features, fixing bugs, reviewing pull requests, and learning about development best practices and code standards. There's usually a mix of independent work and teamwork, with opportunities to ask questions, receive feedback, and build your technical skills. This structure is designed to help you gain experience while steadily expanding your responsibilities within the team.
To thrive as an Entry Level Java Software Engineer, you need a solid understanding of Java programming, object-oriented concepts, basic algorithms, and a relevant degree in computer science or a related field. Familiarity with tools such as IntelliJ IDEA or Eclipse, version control systems like Git, and awareness of popular frameworks such as Spring or Hibernate is typically expected. Strong problem-solving skills, attention to detail, a willingness to learn, and effective team communication will set you apart. These competencies help you quickly adapt to real-world software development environments, contribute to team projects, and build a successful engineering foundation.
The most popular types of Java Software Engineer jobs in Reston, VA are:
Cities near Reston, VA with the most Entry Level Java Software Engineer job openings:

$60 - $90/hr
Contractor
Re-posted 10 days ago
Currently hiring in the Gaithersburg, MD area for a Linux C++/Java SoftwareSoftware Engineer to support a large scale software development program using Linux. Applicants must be permanent residents or U.S. Citizens in order to be considered for employment. HB1 Visa submissions will not be accepted.
Applicants also must be able to obtain a favorable federal suitability adjudication, as all positions on the program require a Public Trust clearance.
At a minimum, the Software Engineer must have the following skill/experience level:
Desired Skills: