Lead Full Stack Software Engineer
Backend Developer
Angular
APIs
Application Security
Automation
CI/CD
Cloud
Cloud Infrastructure
Cloud Native
Cloud Operations
Cloud Platform
Cloud Platforms
Cloud Platforms Cloud Platforms
Cloud Technology
Containerization
Containers
Data Analytics
Data Integration
Data Processing
Design
Developer
DevOps
Devops Tools
DevSecOps
Docker
Engineering
Engineering Software
ETL
Facilities Management
Front End Development
Frontend
Frontend Framework
Full Stack
Fullstack
Informatica
Information Technology (IT)
Infrastructure
Infrastructure As Code
Integration
Java Language
JavaScript
Kubernetes
MongoDB
Platform Engineering
PostgreSQL
Programming Language
Programming Languages
Security
Security Automation
Security Scanning
Software Development
Software Engineer
Software Engineering
Software Security
Spring
SQL
Technical Lead
TypeScript
Web
Web Design
Web Framework
Web Technologies
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.
Similar Jobs
L