Full Stack Developer, Mid

Booz Allen Hamilton•Aurora, CO
•Onsite

About The Position

Bring your full-stack engineering expertise to help modernize OPIR research and development. As a mid-level engineer, you’ll build cloud-native microservices, develop scalable front-end interfaces, and support the transformation of legacy analytical pipelines into modern, secure architectures that directly empower analysts in exploitation, tracking, visualization, and reporting workflows. You’ll join a collaborative technical delivery team where you’ll contribute to secure, reliable, user-centric tools that accelerate mission outcomes.

Requirements

  • 4+ years of experience with full-stack software development
  • Experience in a modern object-oriented language
  • Experience with a front-end framework, including React, Angular, or Vue, or with HTML, CSS, and JavaScript
  • Experience developing and consuming FastAPI, REST/gRPC or GraphQL APIs
  • Experience with Docker and Kubernetes
  • Experience deploying to AWS or Azure cloud environments
  • Experience with GitLab, GitHub, or Jenkins CI/CD automation
  • Experience working with SQL or NoSQL databases, such as PostgreSQL, DynamoDB, MongoDB, or SQLite
  • Active TS/SCI clearance; willingness to take a polygraph exam
  • Bachelor’s degree in a STEM field

Nice To Haves

  • Experience with microservices patterns, event-driven architectures, or message queues, such as Kafka or SNS/SQS
  • Experience integrating synthetic data, analytic models, or ML pipelines into applications
  • Experience with Elasticsearch/OpenSearch or distributed search systems
  • Experience with user-centered design or reusable component libraries
  • Experience with AI-augmented development workflows or agentic tools, such as Codex, Claude Code, or OpenCode or other multi-agent approach
  • Master’s degree in Computer Science, Software Engineering, or related field

Responsibilities

  • Implement end-to-end features across modern front-end frameworks, such as React, Angular, or Vue, and back-end microservices, including Python, Java, or Node.js
  • Build, enhance, and integrate API frameworks, such as FastAPI, RESTful, gRPC, or GraphQL APIs
  • Develop scalable services using containerized workloads, such as Docker, orchestrated via Kubernetes
  • Support cloud deployments, such as AWS or Azure, including IaC using Terraform or CloudFormation
  • Contribute to modern DevSecOps practices, including automated testing, code quality enforcement, GitLab/GitHub CI/CD pipelines, and security scanning
  • Participate in Agile sprint planning, backlog refinement, peer code reviews, and user-focused design discussions
  • Integrate data, ML-enabled, or analytic pipeline components into mission workflows, working closely with data engineers and analysts
  • Troubleshoot issues across the full stack and contribute to team-wide engineering improvements

Benefits

  • health, life, disability, financial, and retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service