Full Stack Software Developer - TS/SCI with Polygraph

General Dynamics Information Technology
Bethesda, MD, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$153,000.0 - $207,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Amazon S3 Apache HTTP Server Bash Shell Code Review Cyber Security Information Systems Computer Engineering System Configuration Continuous Integration
+23 more
Linux Web Servers JSON Python (Programming Language) PostgreSQL OAuth Standard Sql Security Assertion Markup Language (SAML) Systems Integration Web Applications Extensible Markup Language (XML) Scripting Spring-boot AWS ECS Cloudformation Build Management Integration Tests Information Technology AWS Data Analytics Functional Programming Amazon Simple Queue Service (SQS) Jenkins Golang

Job description

Own your opportunity to serve as a critical component of our nation’s safety and security. Make an impact by using your expertise to protect our country from threats., * Design, implement and maintain web application backends written in Java and Spring Boot

  • Automate and document deployment processes for containerized web applications running on AWS ECS, including third party GOTS products with limited documentation.
  • Integrate web applications with external authentication identity providers using SAML and/or OAuth
  • Implement AWS data workflows using containerized Java data processors, Lambda, S3, SQS and other AWS technologies
  • Ingest, normalize, log and republish data from other agencies
  • Implement fine-grained access controls within UIs and APIs for sensitive data, including classified and PII records
  • Maintain JSON schema specifications by reviewing changes to written documentation and updating schema content to reflect them
  • Develop technical documentation and briefing materials to support program status reviews, control gates, and other presentations as directed by program management
  • Coordinate and/or participate in system integration and/or user acceptance testing
  • Write unit and integration tests
  • Monitor applications in production
  • Participate in code reviews, * 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

OpportunityOwned

#GDITCareers #WeAreGDIT #JET #GDITEnhanced2026 #VA_2026Alumni

Requirements

  • Education: Bachelor’s Degree (Computer Engineering, Computer Science, Electrical Engineering, Information Systems, Information Technology, Cybersecurity, or a closely related discipline)
  • Required Experience: 5+ yrs
  • Required Skills:
  • Java, including Spring Boot
  • AWS, including S3, Lambda, Secrets Manager, Elastic Container Registry, CloudFormation
  • Schema validation (JSON and/or XML)
  • Containers
  • SQL
  • Linux CLI
  • Experience securely configuring and deploying internet-facing systems deployed in the AWS cloud
  • Experience writing AWS CloudFormation to define system configuration as code
  • Experience automating system builds and startup using CI tools like Jenkins or AWS CodeBuild
  • Security Clearance Level: TS/SCI with active polygraph
  • Desired Skills:
  • AWS ECS
  • SAML
  • Golang
  • Postgres
  • TLS certificates
  • Experience automating manual build and deployment tasks by writing scripts in bash and/or Python
  • Experience configuring Apache web servers
  • Location: Bethesda, MD - On Customer Site, 5 + years of related experience
  • may vary based on technical training, certification(s), or degree

Benefits & conditions

(part of General Dynamics) 3.73.7 out of 5 stars Bethesda, MD $153,000 - $207,000 a year, Pulled from the full job description

  • 401(k) matching
  • Paid holidays
  • Internal mobility program, The likely salary range for this position is $153,000 - $207,000. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.

About the company

Seize your opportunity to make a personal impact as a Full Stack Software Developer, supporting customer activities. GDIT is your place to make meaningful contributions to challenging projects and grow a rewarding career.

At GDIT, people are our differentiator. As a Full Stack Software Developer, you will help ensure today is safe and tomorrow is smarter. Our work depends on a Full Stack Software Developer joining our highly skilled team to be a premier provider of cyber security services to the customer. We provide consummate cyber security risk management ā€œas a serviceā€ platform across multiple fabrics and centers. We have responsibility to ensure operational IT capabilities provide the client with necessary timeliness, accuracy and security of information demanded from all our highly professional roles. Be the change, lead our change - join us!, We are GDIT. A global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 50+ countries worldwide, offering leading mission-ready capabilities in AI, cloud, cyber and software development.

Join our Talent Community to stay up to date on our career opportunities and events at gdit.com/tc.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 Ā· Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell Ā· LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz Ā· WWC Europe 2026

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard Ā· WWC 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri Ā· WWC 2023

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters Ā· WWC 2025

Videos

See all

Related articles

See all