18th August, 2026
Role: Senior Application Developer, Full Stack
Location: Washington, DC / Reston, VA / Bethesda, MD (Hybrid — 2-3 days onsite, with SCIF time required).
Job Description:
We are seeking a highly experienced Senior Full Stack Application Developer to support a mission-critical program for the Defense Intelligence Agency (DIA). This position will play a central role in rebuilding the program's flagship application, modernizing its architecture by transitioning from traditional virtual-machine deployments to containerized infrastructure and introducing new AI capabilities.
The ideal candidate will have strong full-stack development expertise across modern TypeScript and Node.js technologies, combined with experience working in enterprise Java environments and complex government systems. Experience with AI tooling, Oracle, Solr, and legacy application modernization is highly desirable.
This position can begin immediately and requires the ability to work in a SCIF as part of the hybrid schedule.
Key Responsibilities:
- Design, develop, enhance, and maintain the program's flagship enterprise application.
- Help lead the modernization of the application from virtual-machine-based deployment to containerized architecture.
- Develop modern front-end functionality using Angular and TypeScript.
- Build scalable backend services and APIs using NestJS and Node.js.
- Design and implement integrations with relational, NoSQL, caching, and search technologies.
- Work extensively with PostgreSQL, Redis, Elasticsearch, and MongoDB.
- Develop, deploy, and troubleshoot applications using Docker and containerized environments.
- Contribute to the integration of AI capabilities and AI-enabled tooling into the application.
- Participate in application architecture, technical design, development, testing, deployment, and troubleshooting.
- Develop RESTful APIs and enterprise application integrations.
- Collaborate with systems engineers, DevOps personnel, database administrators, cybersecurity professionals, and mission stakeholders.
- Modernize and integrate existing application capabilities while maintaining interoperability with legacy systems.
- Troubleshoot complex application, data, integration, and infrastructure issues.
- Develop automated tests and participate in code reviews and quality assurance activities.
- Create and maintain technical documentation, architecture diagrams, and development standards.
- Support deployment and operation of applications within secure government environments.
- Work within SCIF environments and comply with applicable security and operational requirements.
Required Qualifications: - Master's degree with 8+ years of relevant experience, or Bachelor's degree with 10+ years of relevant experience.
- Active TS/SCI clearance with CI Polygraph.
- Strong full-stack software development experience.
- Hands-on expertise with:
- Angular
- TypeScript
- NestJS
- Node.js
- PostgreSQL
- Redis
- Elasticsearch
- MongoDB
- Docker
- Experience designing and developing modern web applications and backend services.
- Experience with RESTful APIs and enterprise application integration.
- Ability to work effectively in a hybrid environment with 2-3 days onsite and required SCIF access. Candidates must be able to work within secure facilities as required by the program.
Highly Desired Qualifications Experience with the following technologies and capabilities is strongly preferred:
- Java
- JavaScript
- XML
- Oracle
- Solr
- AI tooling and AI application development.
- Legacy application modernization and migration.
- Transitioning applications from VM-based environments to containers.
- Enterprise-scale application architecture and modernization.
- Experience integrating modern applications with legacy databases and services.
- Experience developing applications in secure government or intelligence environments.
Modernization & AI Focus This position offers an opportunity to work on a significant application modernization effort. The development team will help transform a flagship application by:
- Moving application workloads from virtual machines to containers.
- Building modern, scalable full-stack services.
- Improving application performance, scalability, and maintainability.
- Integrating AI capabilities and tooling into mission applications.
- Connecting modern services with established enterprise and legacy technologies.
- Supporting the evolution of the application toward a more flexible, cloud-ready architecture.
Technical Environment: - Frontend: Angular, TypeScript, JavaScript
- Backend: NestJS, Node.js, Java
- Databases: PostgreSQL, MongoDB, Oracle
- Caching: Redis
- Search: Elasticsearch, Solr
- Data/Integration: XML, REST APIs
- Containers: Docker
- AI: AI tooling and AI-enabled application capabilities.
Clearance - TS/SCI with CI Polygraph required.
Compensation: $150,000-$175,000 annually, commensurate with experience and qualifications.
Why This Role? This is an opportunity for a senior full-stack developer to work on a high-visibility modernization initiative, helping rebuild a flagship mission application while introducing containerization and AI capabilities. Candidates who combine modern Angular/TypeScript/NestJS development skills with Java, Oracle, Solr, and legacy modernization experience will be especially competitive.
Apply For Job