Candidate will work in a team environment and will participate in the development of key management applications.
Familiarity with cryptography, key management, or Public Key Infrastructure (PKI)
Design, develop, and test software
Develop new features
Troubleshoot and fix software defects
Work with cross functional teams to support functional and integration testing
Document completed designs and work
Enterprise Java development experience
Web Services (REST/SOAP) development experience
Large scale ORM (Hibernate or other)
Proficiency in object-oriented design and programming
Strong problem solving skills
Ability to work independently as well as in a team setting
Working experience with any RDBMS (preferably Oracle) including database design, SQL, and PL/SQL
Tools: Eclipse, Ant, JBOSS, Rational tool suite
Full use and understanding of software engineering concepts, principles, and theories
Contributes to the development of new theories and methods
Proficient in Microsoft Office applications
Education and Experience
Bachelor†s degree in software engineering, a related technical field or the equivalent experience is required. In addition, a minimum of 8 years experience in full scale development, COTS integration, and Java development.
Must be able to travel 5% of the time
Applicant must be a US Citizen.
Must be capable of obtaining a Security Clearance