Java Programmer

supervisory experience, troubleshooting, application development, documentation, database, adf, scripting, java, software development, test automation, analysis
Full Time
Depends on Experience
Work from home not available Travel not required

Job Description

GDIT seeks a Java Programmer.


  • Bachelor's Degree in Computer Science, Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience.
  • Requires at least ten years' directly related experience in the design, writing, and testing of computer programs or database development, with two or more years of experience in software operating systems architecture.
  • Expert knowledge of the principles, practices, and procedures used in all phases of full life cycle applications and systems development, engineering, programming, and analysis at a highly technical level.

Required Skills:

  • Knowledge of the fundamental concepts, practices, and procedures used in computer programming.
  • Development experience with Java and Java Script.
  • Tests and debugs assigned software components and units.
  • Troubleshoots problems and provides customer support for software operating systems and application issues.
  • Writes and updates technical documentation such as user manuals, system documentation, and training materials.

Desired Skills:

  • Database Application development experience
  • Experience in the development of Java Web applications and Google Web Toolkit
  • Experience using Spring, Vaadin, or ADF
  • Experience working in an Agile Software Development Environment.
  • Knowledge using automated test tools.
  • Strong interpersonal presentation and communication skills.

Position requires a government background investigation.

  • Candidates must be authorized to work in the US and a resident of the US for the previous 3 years with no longer than a 90 day absence.

We want a dedicated individual who wants to learn and expand their Java and scripting expertise.

Participates in all phases of software operating systems and software application programs engineering, including design, analysis, and modeling at an expert level; establishes state-of-the-art techniques for designing, developing, modifying and troubleshooting highly complex software operating systems and applications architectures; defines complex design specifications and parameters; identifies and directs resolution of complex hardware/software interface issues; can serve as a subject matter expert on emerging technologies; directs the development of systems specifications and technical documentation; may serve as project lead, either working independently in a technical role in field of specialization, or providing work leadership with management or supervisory responsibility for the group.


  • Plans, develops, tests, and documents client/server applications programs.
  • Generates new code and corrects, converts, and/or modifies existing code to meet specifications.
  • Prepares detailed specifications from which code will be written.
  • Confers with end-users to analyze specified methods and procedures, identify problems, and document specific requirements.
  • Writes and updates technical documentation such as users' manuals, product specifications, and training materials.
  • Performs a variety of testing procedures on assigned products, analyzes test results, and corrects problems.
  • Maintains current knowledge of relevant technologies as assigned.
  • Reviews and evaluates software products, systems, and documentation to ensure adherence to company and customer quality standards as a member of an Agile Scrum Team.

GDIT (General Dynamics Information Technology) is the premier provider of high-tech IT solutions to the government IT market. We deliver cost-effective, next-generation IT solutions and services to the Department of Defense, the intelligence community and federal civilian agencies as they modernize their information systems.

We are a company of over 40,000 smart, talented individuals who are committed to a stronger and better future for America through next-generation thinking and meaningful results.

Delivering Next Generation IT Solutions
We deliver a broad range of innovative, next-generation IT solutions and professional services to help our customers modernize their legacy systems, protect their networks and assets, and improve the effectiveness and efficiency of mission-critical functions for our warfighters and our citizens.

Committed to Our Country and Communities
Whether we're helping our U.S. government customers meet their mission and operational challenges or working to address critical needs within our local communities, we bring the same level of passion and commitment, developing solutions that meet or exceed the challenge.

Join Us
As an employee, you get to be part of a best performing team supporting our nation's most critical missions. We give you the tools to be successful; all you need to do is bring your best ideas, your energy and a desire to develop your skills, experience and career.

Dice Id : 90833617
Position Id : GDIT54197D
Originally Posted : 2 months ago
Have a Job? Post it

Similar Positions

Entry Level Software Engineer
  • Revature
  • New Orleans, LA
Junior Programmer
  • Housing Authority of New Orleans
  • New Orleans, LA
Software Developer
  • Robert Half
  • New Orleans, LA
Software Applications Engineer Junior
  • SAIC
  • Stennis Space Center, MS
Senior Java Application Programmer
  • First Tek, Inc.
  • Baton Rouge, LA
Senior .NET Application Developer/Analyst
  • Softek International Inc.
  • Merrydale, LA
Sr.API Developer
  • Prism IT Corp
  • Baton Rouge, LA
Software Engineer II
  • Keesler Federal Credit Union
  • Biloxi, MS
  • Experis
  • Baton Rouge, LA
DevOps Architect
  • Stamford Technology Solutions LLC, DBA Infinity
  • Plano, TX
Senior Full-Stack JavaScript Developer - 100% Remote
  • Catapult Services LLC
  • Jackson, MS
Java Software Engineer
  • The Judge Group, Inc.
  • Houston, TX
Java Developer
  • Arthur Lawrence
  • Houston, TX
Entry Level Java Developer
  • Flexon Technologies Inc.
  • Texas City, TX