Software Developer (Java)

General Dynamics

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
McLean, VA
Salary
$157,250–$212,750 / yr
Posted
125 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $159k
This role $185k
$113k $223k
below market most similar roles pay here above market

This role pays more than 76% of similar roles. Most pay $133,293–$185,000 — the blue band above. At the midpoint, this role pays about $185k versus about $159k for comparable roles.

Based on 240 similar postings.

Employer

About General Dynamics

General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation, ship construction, land combat vehicles, and information technology. It serves customers in the U.S. government, allied governments, and a diverse array of commercial markets.

General Dynamics currently has 1377 open roles on FindRole.

Listed pay typically runs $124,093–$150,385 across 1184 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Software Developer (Java)

Software Developer (Java) - TS/SCI w/Poly joins the software engineering team to support the development of systems and capabilities centered on a comprehensive motion imagery software suite. The role involves providing operational support to deliver actionable intelligence for the Intelligence Community, specifically focusing on upgrading technologies in full motion video. Daily responsibilities include microservice API development, managing communication endpoints, and creating orchestration templates for classified spaces. The candidate will utilize Java, C++, Javascript, React/Redux, AngularJS, SQL, NoSQL, and Graph databases. Technical requirements include experience with gRPC, REST, Kafka streams, Docker, and Kubernetes. The developer will perform ETL processes, manage scalability, and debug applications in customer spaces to solve complex technical problems within a high-security intelligence environment.

What does a Software Developer earn?

Median $149350 from 80 postings across 15 companies.

See salary data

What you'll do

  • Develop and maintain motion imagery software suites using Java and C++.
  • Build and integrate microservice APIs using gRPC and REST protocols.
  • Model, visualize, and query data using SQL, NoSQL, and GraphDB.
  • Create and manage containerized deployments using Docker and Kubernetes.
  • Implement ETL concepts and engines to decouple software solutions.
  • Develop reactive web applications using React, Redux, and RxJS.
  • Manage and triage legacy applications within an AngularJS framework.
  • Debug and troubleshoot software applications directly in the customer space.

What we're looking for

  • Must be a US Citizen.
  • Must currently possess an active Top Secret SCI with Polygraph clearance.
  • Must have a Bachelor of Science in Engineering or a related specialized field.
  • Must have at least 5 years of relevant experience or equivalent 9 years of job-related experience.
  • Must be proficient in Java, SQL, and application development.
  • Must have experience in Microservice API development, integration, and ETL concepts.
  • Must be able to use Docker, Kubernetes, and messaging engines like Kafka.
  • Must be experienced in Agile frameworks, including Sprints, Demonstrations, and Scrum.

More like this

Similar roles

Java Software Engineer

General Dynamics

Chantilly, VA 60 days ago $185,057–$250,371
Java Spring Boot Hibernate JPA TypeScript JavaScript HTML CSS SQL Oracle Vue React Angular REST Git GitHub GitLab Gradle Maven Jenkins JUnit Cypress AWS Kubernetes Linux Windows ServiceNow Agile
10+ yrs exp

Junior Software Developer

General Dynamics

Annapolis Junction, MD 104 days ago $85,000–$115,000
Java Kotlin AWS Docker Kubernetes Kafka Cassandra DynamoDB Spring Boot Spring Cloud Spring Data Maven Node.js GitLab SonarQube Linux Agile CI/CD VSCode IntelliJ

Core Java Software Engineer

General Dynamics

Chantilly, VA 62 days ago $158,855–$214,921
Java Apache Tomcat JDBC MariaDB MySQL Linux REST API LDAP SSH Putty JSP AJAX jQuery HTML5 CSS JSON XML OpenSSL PKI Git GitHub Python Jakarta Servlet API JCA Quartz Active Directory Certificate Services
10+ yrs exp

Full Stack Software Developer

General Dynamics

Herndon, VA 62 days ago $170,000–$230,000
AWS Angular Java Jenkins Git Linux JDBC ODBC Terraform Puppet REST SOAP CI/CD DevOps micro services SCRUM Lean Agile ETL Web Services
10+ yrs exp

Full Stack Software Developer

General Dynamics

Herndon, VA 62 days ago $140,250–$189,750
AWS Angular Java GIT Jenkins Linux JDBC ODBC REST SOAP Terraform Puppet CI/CD DevOps micro services SCRUM Lean Agile ETL Web Services
6+ yrs exp

Principal Software Engineer

General Dynamics

Annapolis Junction, MD 5 days ago $212,500–$287,500
C++ Python Java Docker Terraform Ansible Jenkins Bamboo Artifactory Packer Dev Ops C# UNIX Windows Software Design Algorithms
10+ yrs exp