Full Stack Developer

Ashburn, Virginia, United StatesPosted Oct 13, 2026

Job description

Residency All applicants must currently reside in the United States Overview Big. Bear.ai is seeking a Full Stack Developer to support U.S. Customs and Border Protection (CBP), a component of the Department of Homeland Security (DHS). This role supports the design, development, integration, testing, deployment, and sustainment of mission-critical applications used for traveler processing, immigration management, and vetting at and between U.

S. Ports of Entry. The Software Engineer will contribute to the full software development lifecycle and develop modern full-stack applications within a highly dynamic 24x7 mission environment. The ideal candidate has strong front-end and back-end development experience and can independently design and implement scalable, secure software solutions.

What you will do

Design, develop, test, integrate, deploy, and maintain complex software applications Develop full-stack applications across both front-end and back-end technologies Develop responsive user interfaces using Angular, React, and TypeScript Design and develop back-end services using Java/Spring Boot, Node.js, and/or Python Design and implement REST and GraphQL APIs Develop and integrate microservices-based applications Implement event-driven and asynchronous application architectures using Kafka Design and develop applications for deployment within AWS Gov.

Cloud and/or C2S environments Containerize and deploy applications using Docker and Kubernetes Develop and maintain CI/CD pipelines and automated deployment processes Implement automated unit, integration, and functional testing Troubleshoot complex application, integration, and production issues Perform code reviews and ensure adherence to software engineering standards and best practices Participate in architecture and technical design discussions Develop and maintain software architecture, technical design, API, and application documentation Collaborate with systems engineers, cybersecurity teams, DevOps engineers, product owners, and other technical stakeholders Support software integration, deployment, monitoring, and production operations Apply secure software development and Dev.

Sec. Ops practices throughout the development lifecycle Provide technical guidance and mentorship to junior software engineers Participate in Agile and/or Dev. Sec. Ops development environments Perform other related software engineering duties as assigned What you need to have Bachelor's Degree and 5 to 8 years of experience Strong experience with Java and Spring Boot.

Strong front-end development experience with Angular, React, and TypeScript Experience with Node.js and/or Python for back-end development Strong experience developing REST and/or GraphQL APIs Experience designing and developing microservices architectures Experience with Kafka or other distributed messaging/event-streaming technologies Experience with AWS, preferably AWS Gov.

Cloud and/or C2S Experience with Docker and Kubernetes Experience developing and maintaining CI/CD pipelines Experience with automated testing and software integration Strong understanding of software development lifecycle, design patterns, and engineering best practices Demonstrated ability to troubleshoot complex technical issues Ability to work independently and collaboratively across multidisciplinary teams Ability to obtain and maintain the required government clearance/background investigation What we'd like you to have Experience supporting federal government, DHS, CBP, or other mission-critical applications Experience developing applications supporting high-volume, 24x7 production environments Experience with cloud-native application architecture Experience with secure software development and Dev.

Sec. Ops practices Experience with automated infrastructure and deployment processes Experience mentoring junior developers or providing technical guidance Relevant AWS, Java, Kubernetes, or software development certifications Pay transparency Please note the targeted compensation range is provided as an estimate, and any actual compensation offer may vary depending on the needs of the company, or an applicant's skillset, competencies, experience, education, certifications, location, or other factors.

The estimated range does not include the value of any benefits offered. About Big. Bear.ai Big. Bear.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 Mc. Lean, Virginia, Big. Bear.ai is a public company traded on the NYSE under the symbol BBAI. For more information, visit https://bigbear.ai/ and follow Big. Bear.ai on LinkedIn: @Big. Bear.ai and X: @Big. Bearai. Big. Bear.ai is an Equal opportunity employer all protected groups, including protected veterans and individuals with disabilities.

Design, develop, test, integrate, deploy, and maintain complex software applications Develop full-stack applications across both front-end and back-end technologies Develop responsive user interfaces using Angular, React, and TypeScript Design and develop back-end services using Java/Spring Boot, Node.js, and/or Python Design and implement REST and GraphQL APIs Develop and integrate microservices-based applications Implement event-driven and asynchronous application architectures using Kafka Design and develop applications for deployment within AWS Gov.

Cloud and/or C2S environments Containerize and deploy applications using Docker and Kubernetes Develop and maintain CI/CD pipelines and automated deployment processes Implement automated unit, integration, and functional testing Troubleshoot complex application, integration, and production issues Perform code reviews and ensure adherence to software engineering standards and best practices Participate in architecture and technical design discussions Develop and maintain software architecture, technical design, API, and application documentation Collaborate with systems engineers, cybersecurity teams, DevOps engineers, product owners, and other technical stakeholders Support software integration, deployment, monitoring, and production operations Apply secure software development and Dev.

Sec. Ops practices throughout the development lifecycle Provide technical guidance and mentorship to junior software engineers Participate in Agile and/or Dev. Sec. Ops development environments Perform other related software engineering duties as assigned Bachelor's Degree and 5 to 8 years of experience Strong experience with Java and Spring Boot.

Strong front-end development experience with Angular, React, and TypeScript Experience with Node.js and/or Python for back-end development Strong experience developing REST and/or GraphQL APIs Experience designing and developing microservices architectures Experience with Kafka or other distributed messaging/event-streaming technologies Experience with AWS, preferably AWS Gov.

Cloud and/or C2S Experience with Docker and Kubernetes Experience developing and maintaining CI/CD pipelines Experience with automated testing and software integration Strong understanding of software development lifecycle, design patterns, and engineering best practices Demonstrated ability to troubleshoot complex technical issues Ability to work independently and collaboratively across multidisciplinary teams Ability to obtain and maintain the required government clearance/background investigation

Description copied from BigBear.ai Holdings's careers page. Read the full posting before you apply.

More jobs at BigBear.ai Holdings

See all openings at BigBear.ai Holdings

Full Stack Developer jobs at other companies