Java Software Engineer- Junior/Sr Level

Clearance Level
Software Engineering
Not Applicable

REQ#: RQ63898

Travel Required: None
Public Trust: Other
Requisition Type: Pipeline

GDIT has opportunities for several Java Software Engineers at various levels to join our team supporting the National Practitioner Data Bank (NPDB).  The NPDB improves the quality of health care in the U.S. by requiring state licensing boards, hospitals and other health care entities, and professional societies to identify healthcare practitioners who engage in adverse or unprofessional behavior; and to restrict the ability of physicians, dentists, and other health care practitioners to move from state to state without disclosure or discovery of their previous medical malpractice payment and adverse action history. 

Requirements range from a minimum of a Bachelor's degree and 0+ years for Junior level positions up to a BS and 8+ years for Advisor level.


  • Working within an agile software team to tackle long and short term projects
  • Requirements gathering and refinement
  • Software design, utilizing object-oriented principles, flowcharts, diagrams, etc.
  • Software development
  • Software testing

Required Qualifications

  • Minimum of a Bachelor’s degree in computer science, software engineering, or related discipline or equivalent combination of education and experience.
  • Java
  • Web application server concepts and frameworks (e.g., Servlets/JSP, AJAX)
  • Web programming (HTML, CSS, Javascript)
  • SQL, JDBC, and relational databases
  • Object-oriented design principles

Desired Qualifications

  • Experienced in Agile development methodologies (e.g., Scrum, Kanban)
  • Model-View-Controller (MVC) or reactive concepts and related frameworks (e.g., KnockoutJS, AngularJS)
  • More experienced candidates should have experience with estimation, scheduling, and leading small groups of to solve complex tasks

We are GDIT. The people supporting some of the most complex government, defense, and intelligence projects across the country. We deliver. Bringing the expertise needed to understand and advance critical missions. We transform. Shifting the ways clients invest in, integrate, and innovate technology solutions. We ensure today is safe and tomorrow is smarter. We are there. On the ground, beside our clients, in the lab, and everywhere in between. Offering the technology transformations, strategy, and mission services needed to get the job done.

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.