Create, maintain and enhance the functionality of a variety of software applications supporting the Software Team
Determine technical requirements by analyzing customer needs.
Work with teams to resolve issues, prioritize needs, develop criteria and choose solutions.
Write and evaluate code to ensure it meets industry standards, is valid, properly structured and well documented.
Requirements
Must be able to obtain an IAT-II certification within the first 90 days of hire
Must be a U.S. citizen and possess at minimum an Interim Secret clearance.
BS or BA preferred but not required;
3+ years of experience developing in Java, experience can be substituted with higher education.
Core Java (1.7+); multi-threading, concurrency, etc.
Experience with the following software and technologies: relational database with JDBC, preferably MySQL. JMS, preferably Artemis/Apache ActiveMQ. Enterprise Service Bus, preferably XML, XSD, XSLT, XPATH, and Object XML mapping.