GDIT
SeniorJavaDeveloper
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
Solutions architecture; Requirements analysis
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
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.