Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NS2 Mission

Java Developer – Junior/Mid Level

NS2 Mission

. Design, develop, and maintain software components for processing and displaying signal and geospatial data .

Posted 9/18/2026full-timeChantilly • Virginia • United StatesJunior💰 $95,499 - $134,755 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software development with a focus on Java and C/C++, alongside strong problem-solving abilities and attention to detail. Proficient in automated testing, continuous integration, and maintaining software quality in mission-focused environments.

Highest-signal resume keywords
Java DevelopmentC/C++ IntegrationAutomated Testing with JUnitContinuous Integration with JenkinsActive Security+ Certification

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaC/C++Linux/UNIXWindowsJUnitEclipseGradleBitbucketGitLabDigital Signal Processing
Soft Skills
Problem-SolvingAnalytical SkillsCollaborationAttention to Detail
Tools & Technologies
JenkinsGitLabNeXtMidasDockerAWSKubernetesKafka StreamsApache ActiveMQ
Certifications & Qualifications
Active Security+ CertificationJava Certification
Industry Keywords
Geospatial DataSignal ProcessingSoftware Development LifecycleMission-Focused EnvironmentTS/SCI Clearance

Tech Stack

Tools & technologies
ApacheAWSDockerGradleJavaJenkinsJUnitKafkaKubernetesLinuxPythonTypeScriptUnixC++

About the role

Key responsibilities & impact
  • Design, develop, and maintain software components for processing and displaying signal and geospatial data
  • Develop Java solutions and integrate with native C++ code to support mission requirements
  • Analyze and resolve complex technical challenges through software design, development, and debugging
  • Create and maintain automated tests using JUnit and the NeXtMidas macro language
  • Maintain and support test environments using Jenkins, GitLab, and various map servers
  • Participate in software configuration management and continuous integration activities
  • Support application users by responding to technical questions and help requests
  • Contribute across the software development lifecycle, including design, coding, testing, debugging, documentation, and end-user support
  • Work alongside experienced engineers in a mission-focused environment

Requirements

What you’ll need
  • Bachelor's degree in Electrical Engineering, Aerospace Engineering, Computer Science, Computer Engineering, or a related technical field
  • Strong software development experience with Java or C/C++
  • Solid working knowledge of Linux/UNIX and Windows operating systems
  • Experience developing unit tests and creating standardized technical documentation
  • Proficiency with development environments and build tools such as Eclipse and Gradle
  • Experience with source control management and continuous integration technologies such as Bitbucket, Jenkins, and GitLab
  • Active Security+ certification or ability to obtain the certification within the first 3 months
  • TS/SCI with CI Poly clearance
  • U.S. citizenship may be required to obtain or maintain a U.S. security clearance
  • Strong problem-solving and analytical skills
  • Ability to work collaboratively in a mission-focused environment
  • Strong attention to detail and commitment to software quality
  • Preferred: Experience with NeXtMidas, X-Midas, and/or fundamental Digital Signal Processing (DSP) concepts
  • Preferred: Java certification or equivalent demonstrated knowledge
  • Preferred: Experience with C Shell and Bash scripting
  • Preferred: Background creating and managing Docker images and virtual machines (VMs)
  • Preferred: Experience developing with Python and/or FORTRAN
  • Preferred: Familiarity with the SIGINT community or related mission environments
  • Preferred: Strong background in mathematics and science
  • Preferred: Understanding of geospatial concepts and data
  • Preferred: Experience working with TLS and PKI certificates
  • Preferred: Familiarity with AWS, Kubernetes, Kafka Streams, and Apache ActiveMQ

Benefits

Comp & perks
  • Benefits package designed to support employees and their families
  • Flexible working models
  • Health and well-being focus
  • Accessibility accommodations and special assistance for applicants with disabilities