GDIT
SoftwareDeveloperSenior(FullStack–Java/React)
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
Troubleshooting
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
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.