Agile Defense is looking to solve the problem of integrated system-of-system solutions to Army and Joint warfighters, whose products include computer hardware, software, communications and network management infrastructure.
Requirements
- 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
- Continuous Integration Software, preferably GitLab
- Automated software builds, preferably Apache Ant
- Version control systems, preferably GitLab
Responsibilities
- 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
Other
- 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
- Ability to operate effectively with a high level of independence
- Strong willingness to quickly explore and learn new skills