onsite
Full Stack Software Engineer, Mid - Booz Allen Hamilton
Software Engineer
Mid‑level full‑stack engineer building cloud‑native microservices and scalable front‑end interfaces for GEOINT and national security mission systems, leveraging AWS, Docker, Kubernetes, and secure modern architectures.
About the role
Key Responsibilities
- Design, develop, and maintain cloud‑native microservices using Python and Node.js, ensuring high availability and security compliance.
- Build responsive, data‑rich front‑end interfaces with React, integrating real‑time analytics and visualization tools.
- Modernize legacy analytical pipelines, refactoring codebases to run on AWS services such as Lambda, ECS, and RDS.
- Collaborate with cross‑functional teams to define requirements, implement secure data flows, and deliver end‑to‑end solutions.
- Implement CI/CD pipelines with Docker, Kubernetes, and GitHub Actions to automate testing, deployment, and monitoring.
Requirements
- 3+ years of full‑stack development experience in a mission‑critical environment.
- Hands‑on experience with AWS, Docker, and Kubernetes for scalable, secure deployments.
- Strong understanding of security best practices, including encryption, access control, and compliance frameworks.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced, collaborative setting.
Skills
pythonjavascriptreactnodejsawsdockerkubernetes