Peraton logo
Peraton
Verified live 1d ago

Junior Full Stack Software Engineer (DevSecOps)

Brief overview

Herndon, VAIn-person
UndergradOr in progress
$80k–$128k/yrStated range
2+ yrsMinimum
11 H-1B approvalsDept. of Labor
Clearance requiredU.S. government
Java (Spring/Spring Boot)Python (FastAPI or Flask)JavaScript/TypeScript (React ecosystem or Angular)REST/JSON fundamentalsGitAgile/ScrumDockerAWS (EC2, S3, PostgreSQL, DynamoDB, DocumentDB)Unit testing (JUnit, Pytest)Front-end state management (Redux, NgRx)Python async/awaitASGI servers (Uvicorn/Hypercorn)Elasticsearch (indexing, query DSL)MongoDB (schemas, aggregation pipelines, performance tuning)PyMongoMotorMessage brokers (ActiveMQ, JMS/STOMP)

About the company

Independent research organization delivering applied cybersecurity solutions.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
11H-1B approved
100%approval rate
$146,910median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20237
20243
20251
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20231
20261
Top sponsored roles
Technical Project Management, Lead AssociateWindows Subject Matter Expert

Job description

Summary

Peraton is a next-generation national security company that drives missions of consequence. They are seeking a Junior Full Stack Software Engineer to join a cross-functional Scrum team, contributing to full-stack features and participating in Agile DevSecOps workflows.

Responsibilities

  • Build & deliver software in sprints: design, develop, test, document, and integrate features across front-end and back-end services
  • Apply Agile engineering practices: participate in backlog grooming, sprint planning, daily standups, demos, and retros
  • Support DevSecOps workflows: use Git-based workflows, CI/CD pipelines, and containerization to move changes from development to production
  • Automate testing: create unit/integration tests and simple scripts to improve quality and repeatability
  • Contribute to modernization: assist senior engineers in analyzing legacy ExtJS/Spring components and migrating to modern stacks and microservices
  • Collaborate & learn: work closely with product owners, UX, QA, and other engineers; document technical work in Confluence and track tasks in Jira

Skills

  • A Bachelor's degree in an area applicable to the position with 2+ years of relevant experience OR a Master's degree in an area applicable to the position; an additional 4 years of experience maybe considered in lieu of a degree requirement
  • Active TS/SCI with polygraph (required)
  • Programming: Coursework or hands-on experience in two or more of the following: Java (Spring/Spring Boot), Python (FastAPI or Flask; package management with Poetry is a plus), JavaScript/TypeScript (React ecosystem or Angular)
  • Core skills: REST/JSON fundamentals; basic Git usage; familiarity with Agile/Scrum; exposure to Docker
  • Cloud/Data: Experience or coursework with AWS services (e.g., EC2, S3, plus one of PostgreSQL, DynamoDB, DocumentDB)
  • Testing: Experience with unit testing (e.g., JUnit, Pytest, or similar)
  • Front-end state management (Redux, NgRx); modern build tooling (Webpack, Vite, Angular CLI)
  • Python async/await and ASGI servers (Uvicorn/Hypercorn)
  • Elasticsearch basics (indexing, query DSL) and Python client usage
  • MongoDB schemas, aggregation pipelines, performance tuning; drivers (PyMongo or Motor)
  • Message broker familiarity (ActiveMQ, JMS/STOMP)
  • CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions); infrastructure-as-code (Terraform/CloudFormation)
  • Kubernetes fundamentals; container orchestration patterns
  • Legacy analysis/migration: ExtJS and Spring to modern microservices/API gateway patterns
  • E2E testing (Cypress/Selenium); integration testing strategies
  • Collaboration tooling (Jira, Confluence); code reviews and branching strategies
  • Monitoring/observability awareness (Prometheus, Grafana, ELK)

Qualifications

Must Haves

  • A Bachelor's degree in an area applicable to the position with 2+ years of relevant experience OR a Master's degree in an area applicable to the position; an additional 4 years of experience maybe considered in lieu of a degree requirement
  • Active TS/SCI with polygraph (required)
  • Programming: Coursework or hands-on experience in two or more of the following: Java (Spring/Spring Boot), Python (FastAPI or Flask; package management with Poetry is a plus), JavaScript/TypeScript (React ecosystem or Angular)
  • Core skills: REST/JSON fundamentals; basic Git usage; familiarity with Agile/Scrum; exposure to Docker
  • Cloud/Data: Experience or coursework with AWS services (e.g., EC2, S3, plus one of PostgreSQL, DynamoDB, DocumentDB)
  • Testing: Experience with unit testing (e.g., JUnit, Pytest, or similar)

Nice to Haves

  • Front-end state management (Redux, NgRx); modern build tooling (Webpack, Vite, Angular CLI)
  • Python async/await and ASGI servers (Uvicorn/Hypercorn)
  • Elasticsearch basics (indexing, query DSL) and Python client usage
  • MongoDB schemas, aggregation pipelines, performance tuning; drivers (PyMongo or Motor)
  • Message broker familiarity (ActiveMQ, JMS/STOMP)
  • CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions); infrastructure-as-code (Terraform/CloudFormation)
  • Kubernetes fundamentals; container orchestration patterns
  • Legacy analysis/migration: ExtJS and Spring to modern microservices/API gateway patterns
  • E2E testing (Cypress/Selenium); integration testing strategies
  • Collaboration tooling (Jira, Confluence); code reviews and branching strategies
  • Monitoring/observability awareness (Prometheus, Grafana, ELK)

Benefits

  • Heavily subsidized employee benefits coverage for you and your dependents
  • 25 days of PTO accrued annually up to a generous PTO cap
  • Eligible to participate in an attractive bonus plan
  • Medical
  • Dental
  • Vision
  • Life
  • Health savings account
  • Short/long term disability
  • EAP
  • Parental leave
  • 401(k)
  • Paid time off (PTO) for vacation
  • Company paid holidays

More jobs like this