Full Stack Software Developer - TS/SCI with Polygraph

General Dynamics Information TechnologyMcLean, VA
$186,542 - $252,379Onsite

About The Position

Transform technology into opportunity as a Full Stack Developer at GDIT. Shape what’s next for mission-critical government projects while shaping what’s next for your engineering career.

Requirements

  • BA/BS in Information Technology or related field or the equivalent combination of education, technical certifications or training, or work experience
  • 15+ years of related experience
  • Experience with Java and Python.
  • API development including RESTful services and GraphQL.
  • Containerization tools such as Docker and container orchestration with Kubernetes.
  • Relational databases (e.g. PostgresSQL, MySQL) and NOSQL databases (e.g. MongoDB) to include schema design, query optimization, indexing and performance turning for high volume databases.
  • Database management and version control to maintain data integrity, implement migration and ensure data availability in production environments.
  • CI/CD pipelines to automate testing, deployment and monitor processes to ensure quick and reliable deployments of new features and updates.
  • JavaScript and modern frameworks such as React and Lit.
  • Caching (Redis, Memcached), load balancing, and queueing.
  • Scalable architectures to handle high levels of concurrency and large data volumes.

Nice To Haves

  • Knowledge of emerging back end technologies and best practices and suggest to the Sponsor on how to apply these enhancements to existing systems and develop new capabilities.

Responsibilities

  • Build and maintain scalable, reliable and secure back end systems; use server-side programming languages; API development including RESTful services and GraphQL.
  • Build and manage microservices architectures; use containerization tools such as Docker and container orchestration with Kubernetes.
  • Use relational databases (e.g. PostgresSQL, MySQL) and NOSQL databases (e.g. MongoDB) to include schema design, query optimization, indexing and performance turning for high volume databases.
  • Use database management and version control to maintain data integrity, implement migration and ensure data availability in production environments.
  • Build and maintain CI/CD pipelines to automate testing, deployment and monitor processes to ensure quick and reliable deployments of new features and updates.
  • Use JavaScript and modern frameworks such as React and Lit.
  • Ensure effective integration of front-end interfaces with back end services to deliver seamless user experience.
  • Optimize back end performance through techniques such as caching (Redis, Memcached), load balancing, and queueing.
  • Design scalable architectures to handle high levels of concurrency and large data volumes.
  • Knowledge of emerging back end technologies and best practices and suggest to the Sponsor on how to apply these enhancements to existing systems and develop new capabilities.

Benefits

  • 401K with company match
  • Comprehensive health and wellness packages
  • Internal mobility team dedicated to helping you own your career
  • Professional growth opportunities including paid education and certifications
  • Cutting-edge technology you can learn from
  • Rest and recharge with paid vacation and holidays.
  • Variety of medical plan options, some with Health Savings Accounts
  • Dental plan options
  • A vision plan
  • A 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match.
  • Full flex work weeks where possible
  • A variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave.
  • Short and long-term disability benefits
  • Life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service