Java Software Developer - Space Domain
Listed on 2025-12-18
-
Software Development
Java Developer, Software Engineer
Java Software Developer - Space Domain
Job Location s
US-VA-Herndon | US-CO-Aurora
Requisition
Position Category
Information Technology
Clearance
Top Secret/SCI w/Poly
Peraton is seeking a Java Software Developer in Herndon, VA or Aurora, CO to support Intelligence Community and DoD customers as part of a talented, high-performing team. As part of this team you will work with emerging service and distributed computing technologies for satellite situational awareness (SSA) data processing and distribution.
The EMMETT program, a next gen Space Domain Awareness (SDA) Indications and Warning (I&W) system, establishes a repository of resident space objects (RSOs), finds RSOs of interest, and provides data to ground operators. The EMMETT team uses: programmatics, sensor modeling, and system engineering expertise to deliver this world-class SDA I&W system.
What you'll do:
- Perform TS/SCI software analysis, architecture, engineering, and integration services at the unit, module, and system levels.
- Perform all aspects of software engineering support required to implement systems.
- Adhere to open standards and modern software development methodologies, including what is considered 'best' practices by Industry to the extent that operational requirements will allow.
- Provide technical reports, white papers and other documentation as required to documents findings of all software engineering service activities.
Provide TS/SCI Java software development of modules. Some of these techniques include but are not limited to, event-driven or state-driven programming, error logging, and exception handling.
Required Qualifications:
- An associate's degree with 7+ years of relevant experience; OR a bachelor's degree with 5+ years of relevant experience; OR a master's degree with 3+ years of relevant experience. Additional four (4) years of experience may be considered in lieu of a degree.
- This position requires the candidate possess a minimum of TS/SCI with the ability to pass a polygraph within 30 days of employment or at customers request- contract requires TS/SCI with poly. The candidate must maintain the clearance.
- Strong proficiency in Java, with a solid understanding of key design patterns and enterprise concepts such as messaging, security, and JPA.
- Hands-on experience with the Spring Framework, including Spring Boot, is essential.
- Testing and Debugging:
Experience creating JUnit tests, performing remote debugging (JDWP), and using Spring Framework annotations. - Experience working with various databases-relational (e.g., Postgre
SQL), object/document-based (e.g., Mongo
DB), and key/value-based (e.g., Redis)-including the ability to write and execute queries across these systems. - Proficient in navigating Linux distributions, using common shell commands and file system operations.
- Experience with messaging systems such as Active
MQ, Kafka, and integration frameworks like Apache Camel. - Working knowledge of core web technologies including HTTP, HTML, REST, Web Socket, CSS, and JavaScript.
- Hands-on experience developing and consuming REST APIs.
- Familiarity with tools such as JIRA, Confluence, Gerrit, and Git.
Experience with Java development environments and build tools including Intelli
J, Eclipse, VS Code, Gradle, Maven, and Helm charts. - Understanding of microservices architecture, containerization, and orchestration tools such as Docker and Kubernetes.
Desired Qualifications:
- Proficiency in at least one scripting language, such as Python, for automation or data processing tasks.
- Experience configuring web servers such as NGINX, Apache, or similar platforms, including basic setup and tuning.
- Familiarity with front-end frameworks and preprocessors such as Bootstrap and Less, with an understanding of responsive design principles.
- Hands-on experience with Apache NiFi, including designing and managing data flows, processors, and process groups.
- Possession of an active CompTIA Security+ CE certification, or currently pursuing certification.
- Familiarity with Space Situational Awareness (SSA) domain, including experience working with astrodynamics toolkits such as Orekit, Hipparchus, and OD++.
Benefits:
Peraton offers enhanced…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).