Junior Level Java Software Engineer (Clearable)

Company Name:
General Dynamics Advanced Information Systems
General Dynamics Advanced Information Systems (GDAIS) is part of General Dynamics and has been a trusted partner to the U.S. intelligence, maritime, space and homeland communities for more than 50 years. With the expertise to lead, the insight to deliver and the commitment to succeed, we staff each mission with a carefully selected team of seasoned professionals. Headquartered in Falls Church, Va., General Dynamics employs approximately 91,000 people worldwide. The company is a market leader in advanced information systems, intelligence collection and processing, business aviation,
and expeditionary combat systems, armaments and munitions, shipbuilding and marine systems, and information systems and technologies.
General Dynamics is an Equal Opportunity/Affirmative Action Employer that is committed to hiring a diverse and talented workforce.
General Dynamics Advanced Information Systems (GDAIS) has an immediate opening for a Junior Level Java Software Engineer to join our team to design, develop, test, debug, maintain and deploy software using state of the art technologies and tools and potential future work with Hadoop.
Tools: Maven, Git, Subversion, Jenkins, Sonar, Eclipse, Nexus, Mingle, Crucible, Robot Framework
Technologies: Java 7, Spring, Spring Integration, Google Web Toolkit (GWT), Java Message Service (JMS), Hibernate, JAXB, Java 6 Concurrency, Bean Validation (JSR-303), JUnit, Mockito, Tomcat, Quartz, Python, Linux
The position provides an opportunity to develop the cutting-edge technology that supports some of our nations fundamental defense
. GDAIS employees work closely with esteemed clients to develop solutions that allow them to carry out high-stakes national security missions. The selected candidate will work with collaborative teams to build and further advance GDAIS software systems and applications. In addition to receiving a competitive salary and generous health and personal benefits, the Software Engineer will enhance their skill set by working among a talented and technically accomplished group of colleagues. The employee will also enjoy a flexible work environment where contributions are recognized and rewarded.
Key Responsibilities
Junior-Level Java Software Engineer who will support a software team in the research, design and development of software systems, software applications and tools for new & existing programs.
Specific responsibilities include:
Development of technical solutions to complex problems while adhering to prescribed software processes
Participating in all Agile Software Development (Scrum) activities
Evaluation and implementation of enhancements and modifications to existing software.
Take responsibility of the full software life cycle using standard methodologies such as Object Oriented Analysis and Design.
Ideal candidates will also have familiarity with some of the following: Java Spring, TOMCAT, Maven, Ant, JUnit, RedHat, SVN
Candidates must show a passion for innovation, a sophisticated understanding of software systems and applications, and the ability to effectively manage, grow and evolve GDAIS software solutions.
The Junior-Level Java Software Engineer position requires a bachelors degree in a specialized area or equivalent field and zero to two years of related experience. Candidates with a masters degree may also qualify.
The candidates shall have:
Minimum of one (1) year experience in designing, developing, building, and implementing software systems.
Minimum of one (1) year programming in enterprise Java
The candidate must be willing to undergo US government/DoD special access clearance process. Obtaining the necessary clearance (TS/SCI w/ Polygraph) to work on program prior to start date is required. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information.
Due to the nature of work performed within our facilities, U.S. citizenship is required.
Date: 2014-03-13
Country: US
State: MD
City: Annapolis Junction
Postal Code: 20701

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.