Junior Software Developer

General Dynamics

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Annapolis Junction, MD
Salary
$85,000–$115,000 / yr
Posted
58 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $163k
This role $100k
$71k most similar roles pay here $216k

This role pays less than 95% of similar roles. Most pay $132,742–$192,500 — the shaded band above. At the midpoint, this role pays about $100k versus about $163k 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 1123 open roles on FindRole.

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

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Junior Software Developer

Junior Software Developer (Active TS/SCI with Poly Required) joins a dynamic team to design, develop, and support Java backend software for mission-critical applications. The role involves building high-performance microservices on Linux systems to process large volumes of data while providing ongoing maintenance, troubleshooting, and system enhancements in an Agile environment. The technical stack includes Java 25, Kotlin, Spring Boot, Spring Cloud, and Spring Data. Infrastructure and deployment tools include AWS, Docker, Kubernetes, Kafka, Maven, Node.js, GitLab, SonarQube, VSCode, and IntelliJ. Additionally, the developer will work with NoSQL databases such as Cassandra and DynamoDB. The position focuses on solving complex technical problems to support high-volume data processing for a high-profile program where software must ensure system reliability and meet specific mission objectives within a secure environment.

What does a Software Developer earn?

Median $151475 from 90 postings across 16 companies.

See salary data

What you'll do

  • Design, develop, and support Java backend software to meet mission objectives.
  • Maintain and enhance existing systems and platforms through ongoing development.
  • Troubleshoot complex technical problems and provide customer support for application issues.
  • Develop high-performance microservices using Java and Kotlin on Linux environments.
  • Manage data processing applications deployed via Docker and orchestrated by Kubernetes.
  • Implement messaging and data streaming solutions using Kafka.
  • Manage NoSQL databases including Cassandra and DynamoDB.
  • Provide recommendations for continuous improvement of software systems and processes.

What we're looking for

  • Must possess an active TS/SCI with Polygraph clearance.
  • Must be a United States citizen.
  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical discipline.
  • 0+ years of experience in application design and development.
  • Experience with Agile methodology and software development technologies.
  • Proficiency in Java and Kotlin for microservices development on Linux.
  • Familiarity with Docker, Kubernetes, AWS, Kafka, Cassandra, and DynamoDB.
  • US Citizenship.

More like this

Similar roles

Software Developer (Java)

General Dynamics

McLean, VA 79 days ago $157,250$212,750
Java SQL NoSQL C++ JavaScript React Redux AngularJS gRPC REST NodeJS JBoss ETL GraphDB MS SQL Server OmniSci Accumulo Hadoop Kafka KsqlDB Docker Kubernetes rxJS Agile JIRA
5+ yrs exp

Senior Java Developer

General Dynamics

Annapolis Junction, MD 58 days ago $164,382$207,000
Java Kotlin Spring Boot Spring Cloud Spring Data AWS Docker Kubernetes Kafka Cassandra DynamoDB GitLab CI/CD Maven Node.js SonarQube ReactJS Linux Agile Microservices
5+ yrs exp

Software Developer

Leidos

Reston, VA 128 days ago $87,100$157,450
Java Python JavaScript TypeScript React Angular SQL NoSQL ETL Docker AWS DevOps AI ML LLM RAG Linux Unix APIs System Architecture

Senior Software Engineer

Microsoft

116 days ago $119,800$234,700
Power Automate Dataverse Power Apps C# Python Java JavaScript C++ C SRE CI/CD Distributed Systems Observability Telemetry Root Cause Analysis Site Reliability Engineering
4+ yrs exp

Senior Software Engineer

Microsoft

Reston, VA +1 43 days ago $119,800$234,700
Azure Distributed Systems Software Engineering Network Engineering Systems Engineering Service Management Automation Security Compliance
2+ yrs exp