Senior Java Software Engineer with Security Clearance
CTC Group · Fort Meade, MD · 1 mo ago
Information Technology$200k–$230k/yrFull-time
Responsibilities
- Support software development, integration, testing, and deployment for SIGINT and cyber mission systems.
- Develop and maintain Java-based applications across Windows and Linux environments.
- Troubleshoot software, firmware, hardware interfaces, and system integration issues.
- Support embedded software development, field integration, and lifecycle maintenance.
- Collaborate with technical teams and government customers to resolve mission-critical issues.
- Use GitLab, Jira, and Confluence to manage code, tickets, documentation, and development workflows.
Requirements
- Active TS/SCI with polygraph security clearance
- Bachelor’s degree in a STEM field or equivalent experience
- Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree
- Strong experience with Java/Swing, Maven, Eclipse, VS Code, Spring Tools Suite, and Java Fire/JFire
- Experience with embedded Windows/Linux systems, GitLab CI/CD, RabbitMQ, debugging tools, and hardware interfaces such as JTAG, I2C, SPI, UART, and Ethernet
- Desired experience includes React, JavaScript, HTML, RF/GPS systems, embedded Linux boot processes, systemd, chrony/NTP, and PCB troubleshooting
Qualifications
- Level 2 Qualifications: Fourteen (14) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
- Level 3 Qualifications: Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
Pay
The estimated salary range for this position is $200,000 - $230,000.
Benefits
- Health/Dental/Vision
- 401k
- PTO and holiday pay
- disability and life insurance
About the Role
This role focuses on Java development, embedded systems, troubleshooting, and hardware/software integration in a fast-paced government environment.