Find Jobs
Find Jobs Near You – Available Work in Your Location
Full Stack Developer
Job Description
Identity & Access:
Hands-on integration of Keycloak and standards such asOIDC, SAML, JWT
sessions, and CAC/PIV; strong understanding of RBAC and secure auth flows Cloud (AWS): Practical experience deploying, operating, and troubleshooting cloud-native apps across classified partitions; familiarity with EKS, Aurora, S3, IAM, VPC, KMSInfrastructure-as-Code:
Comfort writing and maintaining Terraform modulesSecure Engineering:
Experience building software for STIG-hardened, FIPS-validated environments; strong grasp of least privilege, secrets management, and secure SDLC practicesDevSecOps:
Ability to interpret and remediate scan findings (SAST, DAST, SCA, container scanning, SBOM verification)AI-Assisted Development:
Regular use of AI-enabled tools in daily engineering work, with an understanding of strengths/limitations What you will do You will design, build, and deliver end-to-end applications-from database schema and data migrations to API layers and the user experience mission users rely on daily. You'll support an established platform while also delivering pilot solutions and MVPs for emerging requirements. In a typical week, you may: Extend a Django-based API gateway and services using modern API patterns (including Backend-for-Frontend) Build and refine React/Next.js interfaces and dashboards for operational workflows Design PostgreSQL schemas, tune queries, and develop migrations to modernize legacy data Integrate authentication/authorization using Keycloak (OIDC/SAML), including RBAC and secure session/token handling Deploy and operate applications across multiple AWS partitions and classification levels Contribute to infrastructure-as-code (Terraform) and CI/CD (GitLab) in a DevSecOps pipeline Use AI-assisted development tooling as a standard part of your day-to-day workflow to improve velocity and quality What you need to have Must have an active TS/SCI clearance 5+ years of hands-on software development (or equivalent demonstrated capability) Python backend development (Django, FastAPI, or similar; async/ASGI; modern Python) Frontend development with React, Next.js, or equivalent (production systems-not prototypes)REST API
design including Backend-for-Frontend patterns and strong schema validation practices PostgreSQL schema design, optimization, migrations, and data loading AWS experience delivering and operating applications (including classified partitions/regions) Terraform (IaC) Keycloak and/orOIDC/SAML/CAC-PIV
authentication integrations Secure development in STIG-hardened, FIPS-validated environments GitLab CI/CD and Git-based workflows DevSecOps scan remediation (SAST/DAST/SCA/SBOM/container scanning) Daily use of AI-assisted development tools What we'd like you to have Building GenAI features into applications (RAG, LLM integration, embeddings/search) Legacy system/data migration into modern cloud-native architectures Kubernetes/EKS and Helm Hardened container supply chains and FIPS-validated image pipelines Practical application ofNIST 800-53
controls to software design Multi-classification / cross-partition deployment architectures Experience supporting IC or DoD mission systems About BigBear.ai BigBear.ai is a leading provider of AI-powered decision intelligence solutions for national security, supply chain management, and digital identity. Customers and partners rely on Bigbear.ai's predictive analytics capabilities in highly complex, distributed, mission-based operating environments. Headquartered in McLean, Virginia, BigBear.ai is a public company traded on the NYSE under the symbol BBAI. For more information, visit https://bigbear.ai/ and follow BigBear.ai onLinkedIn:
@BigBear.ai andX:
@BigBearai. BigBear.ai is an Equal opportunity employer all protected groups, including protected veterans and individuals with disabilities.Career Insights for Full Stack Developer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Maryland data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Full Stack Developer writes code to support all aspects of a web-application, including the front-end which implements the visual elements and the back end which provides the business logic in the application. Needs to be skilled in front-end language such as javascript, back end languages such as Python, Ruby or PHP and database languages such as SQL. Analyzes customer or user needs, designs programs, writes code, tests design, and documents programs. May assist with upgrades or maintenance.
$121,947 / year median in Maryland
+15% projected growth