GDIT

SoftwareDeveloperSenior(FullStackJava/React)

$123–167k United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Software Developer Senior (Full Stack – Java / React) at GDIT. Skills: Full Stack Development, Java, React, Spring. Perform full-stack development for client/server Java applications. Design responsive web interfaces using React”

Industry & Context.

Problems you'll solve

Troubleshooting

Eligibility Requirements

Public Trust/Other Required: NACI (T1)

What They're Looking For.

Must Have

Bachelor's Degree in Computer Science or related field, or equivalent experience, 6+ years of software development experience, experience with Java 17 +, Experience with web development frameworks such as Spring Framework 6, Spring MVC, Spring Security, Proficiency with ORM technologies (e. g. , Hibernate 6), Professional experience building modern web applications using React (preferred) and/or Angular, understanding of application architecture, 3+ years of UI development experience, including JavaScript and CSS, Experience designing and working with relational databases, Familiarity with build and deployment tools (e. g. , Maven), Knowledge of software development best practices and coding standards, troubleshooting and customer support skills, Excellent communication and collaboration abilities, US Citizenship Required

Nice to Have

React experience preferred, Angular experience preferred, Experience developing responsive HTML5 user interfaces using frameworks such as React, jQuery, or Bootstrap, Experience creating RESTful APIs, Understanding of accessibility/508 compliance requirements, Familiarity with source control tools (Git preferred), Experience working within cloud environments, Experience with accessibility testing tools

What You'll Do.

Perform full-stack development for client/server Java applications

Design responsive web interfaces using React

Develop responsive web interfaces using React

Maintain responsive web interfaces using React

Maintain current knowledge of relevant technologies

Enhance existing code

Refactor existing code

Participate in design of new software

Participate in coding of new software

Participate in testing of new software

Participate in debugging of new software

Participate in design of existing software

Participate in coding of existing software

Participate in testing of existing software

Participate in debugging of existing software

Troubleshoot technical issues

Provide support for application functions

Provide support for system functions

How You'll Work.

Team & Collaboration

Collaboration abilities

Communication Scope

Communication abilities

Full Job Description

**_Type of Requisition:_** Regular _**Clearance Level Must Currently Possess:**_ None _**Clearance Level Must Be Able to Obtain:**_ None ** _Public Trust/Other Required:_** NACI (T1) _**Job Family:**_ Software Engineering ** _Job Qualifications:_** **Skills:** Full Stack Development, React.js, Spring MVC (Model View Controller) **Certifications:** None **Experience:** 6 + years of related experience **US Citizenship Required:** Yes _**Job Description:**_ **Software Developer Senior (Full‑Stack – Java / React)** GDIT is your place. You make it your own by bringing your ideas and unique perspective to our culture. By owning your opportunity at GDIT, you help ensure today is safe and tomorrow is smarter. Our work depends on a **Senior Full‑Stack Software Developer** joining our team to support our customer activities in Washington, DC. This position can be performed remotely. At GDIT, people are our differentiator. As a Senior Full‑Stack Developer supporting our Customer, you will be trusted to deliver high‑quality application development using **Java, Spring** , and modern **React‑based UI frameworks**. A typical day will include: • Performing full‑stack development for client/server Java applications • Designing, developing, and maintaining responsive web interfaces using **React** • Maintaining current knowledge of relevant technologies • Generating new code and enhancing or refactoring existing code to meet requirements • Participating in the design, coding, testing, and debugging of new or existing software • Troubleshooting technical issues and providing support for application and system functions **Required Qualifications** • Bachelor’s Degree in Computer Science or related field, or equivalent experience • 6+ years of software development experience with full‑stack emphasis • Strong experience with **Java 17 +** • Experience with web development frameworks such as **Spring Framework 6, Spring MVC, Spring Security** • Proficiency with ORM technologies (e.g., Hi

Free ATS check

Applying for this Software Developer Senior (Full Stack – Java / React) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about GDIT?

Real rants from real employees. Read before you apply.

Read Company Rants →