> Markdown version of [/jobs/ext/3767162-software-developer](https://www.wearedevelopers.com/jobs/ext/3767162-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** NS2 Mission - **Location:** Chantilly, VA, United States - **Salary:** $125,899.0 - $189,878.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Apache ActiveMQ, Agile Methodology, Systems Engineering, JIRA, Databases, Continuous Integration, Distributed Computing Environment, Distributed Systems, Eclipse (Software), Elasticsearch, Gradle, IntelliJ IDEA, Java Development Tools, Spring Framework, Messaging Application Programming Interface, MongoDB, Redis, Software Engineering, Software Systems, Visual Studio Online, Orbital Mechanics, Gitlab, Git, Containerization, Kubernetes, Information Technology, Apache Kafka, Bitbucket, Data Management, Atlassian Bamboo, Docker, Jenkins, Microservices - **Published:** October 16, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9245468/software-developer ## About the Role * Bachelor's degree in Computer Science, Software Engineering, Physics, Aerospace Engineering, or related field. * Strong software development experience with Java including Spring framework. * Experience or academic background in astrodynamics (e.g., orbital mechanics, space object tracking, propagation, or related). * Familiarity with containerization and orchestration tools (Docker, Kubernetes). * Experience with modern databases (MongoDB, Redis) and distributed data processing. * Strong problem-solving skills and ability to work in a collaborative, mission-focused environment. * Good communication skills and ability to work in a dynamic team environment developing solutions from both written and spoken requirements. Desired Qualifications: * Security+ certification * Knowledge of Agile development process * Experience with Jira * Experience with continuous integration technologies such as Jenkins, GitLab, Bamboo * Experience with Java development tools such as IntelliJ, VS Code, Eclipse IDE, Gradle * Familiarity with Git and Bitbucket ## Description * Design, develop, and maintain software components in Java and Spring. * Apply astrodynamics knowledge to develop algorithms and software supporting SDA mission requirements. * Build, test, and deploy microservices in a containerized environment using Docker and Kubernetes. * Work with distributed systems and data platforms, including MongoDB, Redis, and Elasticsearch. * Integrate with and leverage messaging frameworks such as ActiveMQ and Kafka. * Contribute to the design and implementation of scalable, resilient software systems. * Collaborate closely with systems engineers, data scientists, and mission experts to deliver high-quality solutions.