1

Java Game Development Jobs in Woodbridge, VA (NOW HIRING)

Defense & National Security and you will help users leverage our synthetic environment development ... gaming technology to life-saving use. Our mission? To enable the most realistic and effective ...

Defense & National Security and you will help users leverage our synthetic environment development ... gaming technology to life-saving use. Our mission? To enable the most realistic and effective ...

Defense & National Security and you will help users leverage our synthetic environment development ... gaming technology to life-saving use. Our mission? To enable the most realistic and effective ...

... game-changing problems. We need creative people whose intelligence is matched only by their grit ... and development expertise, including Java, Python, Shell scripting, and regular expression.

... game-changing problems. We need creative people whose intelligence is matched only by their grit ... and development expertise, including Java, Python, Shell scripting, and regular expression.

Professional experience using Java and front-end development frameworks. * Knowledge and experience ... Familiarity with game theory, artificial intelligence, petri nets, safety critical software.

Professional experience using Java and front-end development frameworks. * Knowledge and experience ... Familiarity with game theory, artificial intelligence, petri nets, safety critical software.

Lead Software Engineer

Arlington, VA · On-site

$87K - $157K/yr

Professional experience using Java and front-end development frameworks. * Knowledge and experience ... Familiarity with game theory, artificial intelligence, petri nets, safety critical software.

Professional experience using Java and front-end development frameworks. * Knowledge and experience ... Familiarity with game theory, artificial intelligence, petri nets, safety critical software.

Senior Software Engineer

Arlington, VA · On-site

$107K - $195K/yr

Professional experience using Java and front-end development frameworks. * Knowledge and experience ... Familiarity with game theory, artificial intelligence, petri nets, safety critical software.

Principal Software Engineer

Arlington, VA · On-site

$131K - $237K/yr

Professional experience using Java and front-end development frameworks. * Knowledge and experience ... Familiarity with game theory, artificial intelligence, petri nets, safety critical software.

Showing results 41-60

Java Game Development information

See Woodbridge, VA salary details

$76.6K

$125.8K

$156.3K

How much do java game development jobs pay per year?

As of Jul 24, 2026, the average yearly pay for java game development in Woodbridge, VA is $125,765.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,600.00 and $150,800.00 per year, depending on experience, location, and employer.

What is Java game development?

Java game development is the process of creating video games using the Java programming language. Developers use Java and its libraries, such as the Lightweight Java Game Library (LWJGL) or JavaFX, to build games that can run on various platforms, including Windows, macOS, and Linux. Java is valued for its portability, object-oriented design, and robust tools, making it suitable for both simple and complex game projects. Many developers choose Java for educational purposes, mobile game development (especially with Android), and cross-platform desktop games.

What is the difference between Java Game Development vs C++ Game Development?

AspectJava Game DevelopmentC++ Game Development
Required CredentialsTypically a degree in computer science or related field; knowledge of JavaOften a degree in computer science or software engineering; proficiency in C++
Work EnvironmentGame studios, indie development, mobile game companiesAAA game studios, high-performance game engines, console development
Industry UsageMobile games, indie titles, educational projectsHigh-end AAA titles, performance-critical games, console and PC games
Common Search & ComparisonYesYes

Java Game Development is often used for mobile and indie games, emphasizing ease of use and portability. C++ Game Development is preferred for high-performance, resource-intensive games like AAA titles. Both require programming skills, but C++ typically demands a deeper understanding of system-level programming and optimization.

What are the key skills and qualifications needed to thrive as a Java Game Developer, and why are they important?

To thrive as a Java Game Developer, you need strong programming skills in Java, understanding of object-oriented design, and experience with game development frameworks or engines. Familiarity with tools like LibGDX, Eclipse, IntelliJ IDEA, and version control systems such as Git is typically required. Creativity, problem-solving abilities, and effective teamwork are essential soft skills that distinguish top performers. These competencies are crucial for building engaging, efficient, and high-quality games while collaborating smoothly with multidisciplinary teams.

What are some typical challenges faced in Java game development, and how can they be addressed?

Java game developers often encounter challenges such as optimizing game performance, managing memory efficiently, and ensuring cross-platform compatibility. These issues can be addressed by using efficient algorithms, leveraging Java's garbage collection features carefully, and utilizing frameworks like LibGDX or jMonkeyEngine that support multiple platforms. Collaborating closely with designers and QA testers also helps identify and resolve issues early in the development cycle. Staying updated with the latest Java updates and best practices is essential for delivering high-quality, responsive games.
What job categories do people searching Java Game Development jobs in Woodbridge, VA look for? The top searched job categories for Java Game Development jobs in Woodbridge, VA are:
What cities near Woodbridge, VA are hiring for Java Game Development jobs? Cities near Woodbridge, VA with the most Java Game Development job openings:
Infographic showing various Java Game Development job openings in Woodbridge, VA as of July 2026, with employment types broken down into 100% Full Time. Highlights an 60% In-person, and 40% Remote job distribution, with an average salary of $125,765 per year, or $60.5 per hour.

Applied Scientist

Improbable LLC

Arlington, VA • On-site

Full-time

Posted 24 days ago


Job description

Join Improbable U.S. Defense & National Security and you will help users leverage our synthetic environment development platform to plan and train for the most complex security threats in the world. Working along experts in AI, Machine Learning, computational modeling, and distributed systems, you will put multiplayer gaming technology to life-saving use.
Our mission? To enable the most realistic and effective virtual worlds ever experienced. Our team in Arlington, VA, and across several other locations in the US, is focused on applying our technology to solve real-world Defense and National Security problems.
At Improbable, you will be surrounded by people who want to improve everything and everyone around them, and who compel you to improve yourself. We're motivated by the fulfillment of solving hard problems to achieve something profound and transformative.
Our applied scientists are solution focused, collaborating in diverse technical teams to design, build, deploy, and evaluate complex models and simulations that help solve a variety of real-world problems. Your work could entail anything from the creation of realistic synthetic entities and environments to modeling real world systems.
Areas for Impact
  • Bring together best in class models to build and iterate on the most appropriate application of Modeling & Simulation.
  • Iteratively design and prototype models of real-world systems that enable our customers to interrogate the past, understand the present, and predict the future.
  • Collaborate with engineers to implement high performance models in production environments.
  • Work closely with Improbable's product team to enhance our foundational technology platform.
  • Critically assess the type and quality of customer or open-source data and define modeling assumptions and capture uncertainty.
  • Take ownership of ensuring and demonstrating the reliability of the models that we create.
  • Work closely with our technology customers to understand their problems and develop use cases for Improbable technology.

Additionally, you will drive thought leadership within the company and help our clients understand their needs and design their model and simulation strategies. This involves keeping up to date with a diverse body of cutting-edge research, designing and prototyping new technical approaches, and rapidly developing expertise in new subject areas to support new bids and projects.
We'd like to hear from you if you identify with any of the following
  • Strong background and experience in delivery of technical, data-rich projects ideally for external clients.
  • Degree in a scientific, engineering, or mathematical field, ideally with a computational element.
  • Demonstrated knowledge in a statistical modeling and analysis.
  • Demonstrated experience with agent-based modeling, micro-simulation, computational social science, or modeling socio-technical systems.
  • Experience using game engines such as Unity and Unreal.
  • Pragmatic coding ability - with fluency in at least one relevant programming language and the openness to learn and adapt to a variety of languages. We use Python, R, Java, C, C++, and many related tools and libraries.
  • Breaking down problem requirements, selecting effective analytical methods, and developing defensible solutions.
  • Probabilistic programming. You can see our early open-sourced work here.
  • Working with real, complex data, including geospatial data.
  • Effectively communicating with clients in person, in writing, and with visualization.

While we think the above experience could be important, we're keen to hear from people that believe they have valuable experience to bring to the role. If you identify with the team and mission, but not all of our requirements, then please still apply!
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.