2

Entry Level Java Software Engineer Jobs in Fairfax, VA

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 ...

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

Toyon is seeking individuals capable of developing object-oriented software in C++, C#, Java, JavaScript and/or Python. The experienced software engineer will design, develop, test, and perform ...

... Java and Spring-based frameworks. • Develop and support front-end components that enable user ... Software Engineering, Computer Science, Electrical Engineering, or related field (or equivalent ...

Showing results 21-40

Entry Level Java Software Engineer information

See Fairfax, VA salary details

$50.6K

$101K

$204.9K

How much do entry level java software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for entry level java software engineer in Fairfax, VA is $100,981.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,400.00 and $104,800.00 per year, depending on experience, location, and employer.

What is an entry level Java software engineer?

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.

What does a typical day look like for an entry level Java software engineer?

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.

What are the key skills and qualifications needed to thrive as an entry level Java software engineer?

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.

What are the most commonly searched types of Java Software Engineer jobs in Fairfax, VA?

The most popular types of Java Software Engineer jobs in Fairfax, VA are:

What cities near Fairfax, VA are hiring for Entry Level Java Software Engineer jobs?

Cities near Fairfax, VA with the most Entry Level Java Software Engineer job openings:

Infographic showing various Entry Level Java Software Engineer job openings in Fairfax, VA as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $100,981 per year, or $48.5 per hour.

Cleared Software Engineer (Java, OpenFGA)

Accenture Federal Services

Arlington, VA • Hybrid

$59.50 - $81.75/hr

Full-time

Re-posted 13 days ago


Accenture Federal Services rating

8.7

Company rating: 8.7 out of 10

Based on 20 frontline employees who took The Breakroom Quiz

47th of 492 rated business services


Job description

The Work:

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. You'll partner closely with senior engineers to deliver clean, scalable code and help shape an evolving platform that supports complex accesscontrol needs.

Responsibilities:

  • Design and implement RESTful API endpoints and core business logic for the wrapper service using Java and Spring Boot
  • Build and refine features that support OpenFGA data model management
  • Develop robust unit, integration, and endtoend tests using modern Java testing frameworks
  • Optimize Java application performance, including tuning Spring Boot configurations and improving service efficiency
  • Break down complex requirements into wellstructured Java components and microservices
  • Maintain highquality code through effective use of Java design patterns, clean coding practices, and architectural standards
  • Troubleshoot defects, analyze root causes, and deliver reliable Javabased fixes
  • Create and enhance documentation, code samples, and developersupport materials
  • Participate in collaborative code reviews, architectural discussions, and Agile ceremonies
  • Support onboarding and crossfunctional teams by answering technical and integration questions
  • Contribute to CI/CD pipeline improvements and automation to streamline Java service deployments

Here's What You Need: 

  • Handson professional experience with Java and Spring Boot
  • Strong background in designing and maintaining RESTful APIs
  • Proficiency with core AWS services
  • Familiarity with Modern Authorization systems and concepts
  • Experience working with Technologies such as: OpenFGA; conceptual frameworks inspired by Google Zanzibar (including Ory Keto and SpiceDB); policydriven models like AWS IAM, Casbin, and Open Policy Agent; as well as identity and authentication platforms such as Auth0, Okta, Keycloak, AWS Cognito, Azure Active Directory, Firebase Authentication, 
    and foundational authorization models such as RBAC (RoleBased Access Control) and ABAC (AttributeBased Access Control).
  • Active DOD Secret clearance
  • Ability to work onsite in Arlington, VA two to three days per week

#clearancejobs

#LI-modernengineering #LI-Hybrid  #LI-PublicSafety

What Accenture Federal Services employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom