P

Peraton

Runs and secures technology for federal agencies

Lead Full Stack Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A Bachelor of Science or Bachelor of Arts degree with at least 8 years of experience, a Master of Science or Master of Arts degree with at least 6 years of experience, a PhD with at least 3 years of experience, or 12 years of relevant experience without a degree.
  • Active Top Secret/Sensitive Compartmented Information clearance with a counterintelligence polygraph; U.S. citizenship is required.
  • Security+ certification, or the ability to obtain it within 90 days of hire.
  • Experience defining technical roadmaps, planning resources, and aligning engineering tasks with customer goals.
  • Back-end development experience with Java and Spring/Spring Boot.
  • Front-end proficiency with HTML, CSS, JavaScript, and a modern framework such as Angular, React, or Vue.js.
  • Hands-on experience with databases such as MySQL, PostgreSQL, or similar.
  • Experience with GitLab CI/CD, including pipelines, SonarQube, Static Application Security Testing, NexusIQ, and dependency scanning.
  • Experience with a cloud platform such as AWS, Azure, or Google Cloud, and containerized systems.
  • Experience provisioning environments and building, deploying, updating, and rolling back applications within them.

Responsibilities

  • Architect solutions, define technical roadmaps, and align engineering work with customer goals.
  • Plan resources, mentor engineers, and set standards for code quality, testing, and security; provide scheduled on-call support.
  • Lead development, integration, testing, deployment, and maintenance of high-availability, resilient cloud-based software.
  • Establish development, test, staging, and production environments, and drive automated build, deployment, and rollback through GitLab CI/CD.
  • Work with analysts, systems engineers, and developers in an Agile environment.
  • Brief project managers and customers, including at quarterly Program Management Reviews.
  • Travel up to 10% to attend customer-hosted quarterly Program Management Reviews.

Desired Qualifications

  • Experience with Java 17, JUnit 5, and Mockito.
  • Hands-on experience with MongoDB.
  • Experience with Kubernetes (RKE/RKE2), Docker, and Helm.
  • Experience with messaging platforms such as RabbitMQ.
  • Experience with PKI authentication and certificates, Keycloak, and OIDC.
  • Experience with observability tools such as Grafana, Loki, Prometheus, and Alertmanager.
  • Experience with Atlassian tools such as Jira and Confluence, and test automation tools such as Cucumber and Selenium.
  • Understanding of systems engineering principles and documentation.

About the Company

Peraton

Runs and secures technology for federal agencies

Peraton builds and runs secure technology for American defense, intelligence, space, and civilian agencies, from military networks to satellite ground stations. In 2025, the Federal Aviation Administration chose it to manage the overhaul of the nation's air traffic control system, replacing copper wiring with fiber and upgrading radar and radios. Its engineers, many holding security clearances, run and defend agency networks and data centers, write mission software, and operate space and communications systems, and agencies pay for this work through multiyear contracts. Peraton was formed in 2017, when private-equity firm Veritas Capital bought Harris Corporation's government IT business, and is based in Reston, Virginia.

Company size
10,001+
Company stage
Grant
Total funding
$60M
Headquarters
Reston, VA
Founded
2017

Recently Posted Jobs

Explore more opportunities at Peraton

See more jobs