This position is no longer accepting applications
Closed on October 24, 2026.
This role is filled — get an email when new Engineering roles open on EngineerJobs.io:
Lead Full Stack Software Engineer
Get alerted when similar jobs are posted — set up a New Engineering jobs on EngineerJobs.io alert.
See other roles at Peraton.
Job Description
Peraton offers a benefits package designed for both you and your dependents, including heavily subsidized coverage, time away to recharge, and long-term support through programs like a 401(k), disability coverage, and an EAP. This onsite role in Aurora, CO supports a collaborative Agile environment where you can lead architecture and delivery of cloud-based SIGINT microservices for Intelligence Community customers.
Salary: USD 112,000 - 179,000 per year. Travel: 10% to attend Customer hosted quarterly PMRs.
Responsibilities
- Interface regularly with project managers and customers, using strong communication and collaboration to keep technical work aligned to stakeholder needs.
- Collaborate with end-user Analysts, Systems Engineers, and Software Engineers to plan, design, and develop complex electronic data processing systems that deliver value to the Intelligence Community.
- Implement and iterate on software solutions using a fast-paced Agile methodology, continuously enhancing capabilities.
- Build with modern frameworks and tools including Java, Spring Boot/Spring Framework, Angular/TypeScript, MongoDB, Docker, Kubernetes, and more.
- Use CI/CD tooling such as GitLab and GitLab Pipelines to build, test, and integrate software efficiently and accurately.
Requirements
- Experience level: 8+ years with BS/BA, 6 years with MS/MA, or 3 years with PhD.
- Additional 4 years of relevant experience may be considered in lieu of a bachelor’s degree.
- Top Secret/SCI Clearance with CI poly (active/current). U.S. Citizenship required.
- Experience defining technical roadmaps, planning resources, and aligning engineering tasks with customer goals.
- Back-end development experience with Java using Spring/Spring Boot.
- Front-end skills including HTML, CSS, and JavaScript (frameworks such as Angular, React, or Vue.js).
- Hands-on database experience with MongoDB, MySQL, PostgreSQL, or similar.
- Experience with GitLab capabilities including Pipelines, Automated CI/CD, SonarQube, SAST, Code Scanning, NexusIQ, and Dependency Scanning.
- Experience with cloud services such as AWS, Azure, or Google Cloud.
- Experience with containerized systems and CI/CD pipelines DevOps practices.
- Security+ certification or ability to obtain within 90 days.
Preferred / Desired Qualifications
- Understanding of systems engineering principles and documentation.
- Kubernetes (RKE/RKE2), Docker, and Helm.
- Experience with messaging platforms such as RabbitMQ (or similar).
- Knowledge of PKI authentication/certificates, Keycloak, and OIDC.
- Experience with observability tools including Grafana, Loki, Prometheus, and Alert Managers.
- Familiarity with Atlassian Tool Suite (JIRA, Confluence), plus Cucumber/Selenium.
- Experience with Java 17, JUnit 5, and Mockito.
Benefits
- Heavily subsidized employee benefits coverage for you and your dependents
- 25 days of PTO accrued annually up to a generous PTO cap
- Ten company holidays per year
- Annual merit assessments
- Eligible to participate in an attractive bonus plan
- Medical, dental, and vision
- Life and health savings account
- Short/long term disability
- EAP
- Parental leave
- 401(k)
- Paid time off (PTO) for vacation and company paid holidays
Application Notes
- The application period is estimated to be 30 days from the job posting date.
- During review, candidates may be required to participate in an on-camera interview and a process to verify identity.
- Use of AI tools during Peraton interviews is strictly prohibited unless prior written authorization is obtained.
- All interview responses must be the candidate’s own.