Step into a mission-critical role where your Java expertise directly powers advanced signal processing capabilities. Join a tight-knit, high-impact engineering team building cutting-edge solutions on NeXtMidas in Chantilly, VA.
Candidates may participate in all aspects of lifecycle application development including design, code, test, debug, configuration management, and end-user support for Java applications.
Key Responsibilities- Design, develop, and maintain software components in Java.
- Troubleshoot and debug complex software problems.
- Write automated tests using JUnit and NeXtMidas macro language.
- Maintain a test environment using Jenkins, GitLab, MinIO Server.
- Reply to user help requests.
Required Qualifications- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
- Strong software development experience with Java.Strong Linux/UNIX/Windows skills.
- Proficient in writing JUnit tests and Javadoc documentation.
- Proficient with Java development tools such as Eclipse, Gradle.
- Experience with SCM and continuous integration technologies such as Jenkins, GitLab, Bamboo, Bitbucket.
- Strong problem-solving skills and ability to work in a collaborative, mission-focused environment with a focus on detail and quality.
- Active Security+ certification or ability to obtain certification within first 3 months.
Desired Qualifications:- NeXtMidas, X-Midas, and/or basic DSP background.
- Java certifications or equivalent knowledge.
- Experience with scripting in C Shell and Bash.
- Experience with creating Docker images and VMs.
- Experience with C/C++, Python, and/or FORTRAN.
- Experience with SIGINT community.
- Strong background in math and science.
- Understanding of geospatial concepts.
- Experience with TLS, PKI Certificates.
- Experience with AWS, Kubernetes, Kafka Streams, Apache ActiveMQ.
Why Join Us?- Join a small team focused on quality products and backwards compatibility.
- Competitive compensation and comprehensive benefits package.
Position Clearance Requirement: TS/SCI with CI Poly
Please be aware many of our positions require the ability to obtain or maintain a U.S security clearance which requires U.S citizenship.