Java Backend Developer TS/SCI with polygraph
Description: About LeidosAt Leidos, we take responsibility for improving the quality of life of our employees, their families and the communities in which we live and work. Our commitment extends beyond the contributions we make to solve Mission-Critical Problems and to Secure America and the World problems through science and technology. Program Summary This unique Java Software Developer opportunity will allow you to participate on a high-visibility DoD/Intel program that provides software design, development, and component testing to an important customer in the cyber arena. More specifically, it has been the development contract for a major systems acquisition program within the one of the DoD's premier Cyberwarfare organizations to modernize the infrastructure used for managing its mission. This group of elite Cyber professionals is now focused on developing the next generation of cutting-edge Computer Network Operations (CNO) mission management capabilities. Position SummaryAn experienced Java software developer is needed to support a Leidos sole sourced prime contract at our state of the art facility in Annapolis Junction. In this role, you will primarily support back-end development on one of our teams. You will provide software development support for several existing applications. The applications are primarily written in Java. You will be responsible for correcting faults, improving performance, and developing enhancements for the applications. Additional responsibilities includeCode and test software based on User Stories and other systems engineering artifacts as part of an Agile Scrum teamEnsure that developed code is modifiable, efficient, reliable and meets the team's written coding standards.Use the tools described above to develop softwarePerform unit testing Interface with other software engineers, system engineers and component testers in an Agile Scrum environment with daily stand-ups.Implement test driven development (TDD) practices within the Agile framework to ensure the proper degree of engineering rigor is applied to all assigned tasks. Qualifications: Bachelors Degree in Computer Science or related field of study and (12) twelve or more related experience A firm understanding of modern computer programming with a minimum of ten (10) years of experience in programming and providing direction for the design and development of application software for complex systems, software testing as well as solving varied software related problems, and generating and reviewing software design for accuracy, completeness, and appropriateness in light of objectives, budget, and schedule.Ten (10) years of experience with programming using modern software environments.Specific Technology Experience requirements areJavaSpringHibernateOracleJava Messaging Service (JMS)Linux/WindowsExperience working in an Agile environment is desired Leidos Overview: Leidos is a global science and technology solutions leader working to solve the world's toughest challenges in the defense, intelligence, homeland security, civil, and health markets. The company's 33,000 employees support vital missions for government and commercial customers. Headquartered in Reston, Virginia, Leidos reported pro forma annual revenues of approximately $10 billion for the fiscal year ended January 1, 2016 after giving effect to the recently completed combination of Leidos with Lockheed Martin's Information Systems & Global Solutions business (IS&GS). For more information, visit www.Leidos.com. The company's diverse employees support vital missions for government and commercial customers. 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. Leidos will consider qualified applicants with criminal histories for employment in accordance with relevant Laws. Leidos is an equal opportunity employer/disability/vet.