Software Engineer - TS/SCI with Polygraph

GD Information TechnologyChantilly, VA
Onsite

About The Position

GDIT is seeking an experienced Software Engineer to join our team in building scalable, maintainable, and high-performance applications. You will work closely with our development team to build reusable UI components, optimize UI performance, and ensure accessibility. As a Software Engineer, you will help ensure today is safe and tomorrow is smarter.

Requirements

  • 3+ years of related experience
  • Technical Training, Certification(s) or Degree
  • Developing web and client/server applications using Java, TypeScript/ JavaScript, HTML, and CSS
  • Working with Spring Boot and Hibernate/JPA
  • Upgrading legacy versions of Spring Boot and Hibernate/JPA to current versions
  • Utilizing modern frontend frameworks such as Vue, React, or Angular
  • Designing databases and writing SQL queries (Oracle experience preferred)
  • Using version control systems such as Git (GitHub, GitLab, etc.)
  • Building RESTful APIs and services
  • Contributing within an Agile development environment
  • Analyzing user interfaces, monitoring system performance, and supporting hardware and software tuning
  • Assessing workload, system usage, downtimes, and proposed system modifications or upgrades
  • Defining system requirements and program specifications for development teams
  • Collaborating closely with programmers to ensure accurate implementation of system specifications
  • Working with functional users to evaluate and propose alternative technical solutions
  • Researching emerging technologies to understand their potential impact on organizational systems
  • TS/SCI with Polygraph Clearance

Nice To Haves

  • Linux or Windows system administration and shell scripting
  • Cloud technologies such as AWS or similar platforms
  • Build and automation tools including Gradle, Maven, or Jenkins
  • Testing frameworks such as JUnit or Cypress
  • Experience using ServiceNow
  • Familiarity with Kubernetes

Responsibilities

  • Developing web and client/server applications using Java, TypeScript/ JavaScript, HTML, and CSS
  • Working with Spring Boot and Hibernate/JPA
  • Upgrading legacy versions of Spring Boot and Hibernate/JPA to current versions
  • Utilizing modern frontend frameworks such as Vue, React, or Angular
  • Designing databases and writing SQL queries (Oracle experience preferred)
  • Using version control systems such as Git (GitHub, GitLab, etc.)
  • Building RESTful APIs and services
  • Contributing within an Agile development environment
  • Analyzing user interfaces, monitoring system performance, and supporting hardware and software tuning
  • Assessing workload, system usage, downtimes, and proposed system modifications or upgrades
  • Defining system requirements and program specifications for development teams
  • Collaborating closely with programmers to ensure accurate implementation of system specifications
  • Working with functional users to evaluate and propose alternative technical solutions
  • Researching emerging technologies to understand their potential impact on organizational systems

Benefits

  • Comprehensive benefits and wellness packages
  • 401K with company match
  • Competitive pay
  • Paid time off
  • Variety of medical plan options
  • Health Savings Accounts
  • Dental plan options
  • Vision plan
  • 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
  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service