GDIT

SeniorJavaDeveloper

$111–150k United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Java Developer at GDIT. Skills: Java development, Enterprise software, Agile development, Web services. Participate in agile team. Deliver full lifecycle”

What You'll Achieve.

Deliver systems; Provide customer experience

Industry & Context.

Problems you'll solve

Solutions architecture; Requirements analysis

Eligibility Requirements

Public Trust/Other None

What They're Looking For.

Must Have

Bachelor’s degree plus Seven years experience, Expert level Java developer experience, Experience with Linux (Red Hat), Significant experience with JSP and Servlets, Experience with Java Server Faces (JSF), Experience with RESTful web services, Experience in Spring Framework, Experience in automation of CI/CD pipelines, SQL and data modeling experience, Experience working with ORM tools/frameworks, Working knowledge of JPA, Extensive experience developing applications in agile environment, Experience with Git or other distributed source control system, Working knowledge and experience in Federal IT security guidelines, Working knowledge and experience in Section 508/Accessibility

Nice to Have

Experience in Perl, Experience in Angular, Experience in Docker, Experience in cloud native applications, Understanding of cloud architecture, Security minded design and development

What You'll Do.

Participate in agile team

Deliver full lifecycle

Incorporate standards and best practices

Update system design documents

Maintain system design documents

Review functional requirements

Review technical requirements

Provide feedback on requirements

Contribute to SDLC improvements

Work closely with architects

Ensure system design follows best practices

Ensure system design follows standards

Improve software development efficiency

How You'll Work.

Team & Collaboration

Agile development team; Cross-functional teams; Solutions architects; Other software developers; Business owners; Management

Communication Scope

Written communication; Verbal communication; Listening skills

Process & Methodology

Agile, Scrum

Full Job Description

**_Type of Requisition:_** Pipeline _**Clearance Level Must Currently Possess:**_ None _**Clearance Level Must Be Able to Obtain:**_ None ** _Public Trust/Other Required:_** None _**Job Family:**_ Software Engineering ** _Job Qualifications:_** **Skills:** Agile Software Development, Java Enterprise Edition, JavaServer Pages (JSP), RESTful Web Services **Certifications:** None **Experience:** 7 + years of related experience **US Citizenship Required:** No _**Job Description:**_ GDIT has an opportunity for a dynamic and collaborative candidate to join our team supporting the Administrative Office of the US Courts (AOUSC) Product Development Office (PDO) under the Department of Chief Information Officer (DCIO) in Washington, DC. GDIT provides full software development lifecycle support for a variety of highly complex business critical systems, including COTS and customized solutions. Our support includes program and project management, business requirements analysis, solutions architecture, and software engineering within the AO to deliver systems for the Case Management and Electronic Case Filing (CM/ECF) Portfolio, the Probation and Pretrial Services (PPS) Portfolio, and the National Applications Portfolio. ​The CM/ECF Software Developer will work as part of an agile development team to build and support enterprise-class software applications. The current technical environment includes Informix, Java/Spring Boot, Perl, shell scripts, HTML/ CSS/ JavaScript/ AngularJS, and mobile and web technologies. The Senior Java Developer will execute the following responsibilities: * Participate in an agile team to deliver the full lifecycle, including requirements, architecture, design, development, testing and deployment. * Design, develop, and maintain code that meets requirements with high quality, and performs efficiently and effectively to provide great customer experience. * Incorporate standards and best practices, including performance, security, scalability, and mainta

Free ATS check

Applying for this Senior Java Developer 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 →