Mid-level Full Stack - Java Software Developer in Washington, DC at General Dynamics Information Technology

Date Posted: 8/12/2019

Job Snapshot

Job Description

Mid-level Full Stack - Java Software Developer

Work Location: At FEMA Building in Washington, DC ivo Le’Enfant Plaza

Key Responsibilities - Responsible for:

  • Designing, developing, troubleshooting and debugging software within a project scope ensuring that work product meets end user acceptance criteria.
  • Managing self-directed assignments to resolve software defects or implement features to meet schedule commitments with a high-level of quality.
  • Performing architecture and design of large software components under the supervision of a Software Architect.
  • Creating estimates and scopes development tasks, and makes recommendations for innovations and improvements relating to software component designs, including reviewing the work of team members completing elements of designs.
  • Developing and executing Accepted Test Driven Development (ATDD) approach to ensure software quality.
  • Acquiring knowledge of industry and company standards, tools and technology with a focus on pragmatic application to business-focused software solutions through initiative and self-study.

Required Skills:

  • 3+ years of work experience developing in Java and J2EE (full stack)
  • Extensive working experience of developing java web servers (SOAP or RESTFul) using the Open source frameworks, i.e., Axis, CXF, and JAX-WS
  •  Extensive working experience in XML technologies, i.e., XML, XSD, XSL and JAXB, etc.
  •  Working experience in developing Front end technologies such as Angular 2.0+, HTML, CSS, JavaScript, JSON, JQuery, JSP and Struts 1.0/2.0
  • Working experience in testing frameworks JUnit/TestNG
  • Working experience in Agile methodologies (Scrum, Lean, Kanban)

Desired Skills:

  • Experience with JIRA or Rally
  • Knowledge of Automated Test Driven Dev (ATDD) tools such as Selenium, Protractor, Jasmin, Cucumber
  • Experience with development in Cloud and DevOps
  • Experience with or exposure to CI/CD tools such as Ansible and Jenkins is an advantage
  • Ability to work under challenging deadlines and constraints, to deliver


  • BA or BS degree in Computer Science, Information Systems, Engineering, Business or other related scientific or technical discipline with 5 years IT experience.
  • US Citizen
  • DHS Suitability finding is a plus.
  • Must be able to obtain Public Trust.
For more than 50 years, General Dynamics Information Technology has served as a trusted provider of information technology, systems engineering, training, and professional services to customers across federal, state, and local governments, and in the commercial sector. Over 40,000 GDIT professionals deliver enterprise solutions, manage mission-critical IT programs, and provide mission support services worldwide. GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.','industry