
Job Duties and Skills:
1. Demonstrated experience with full life-cycle software development with Java, J2EE design, including experience with Spring or Grails, as well as writing UNIT tests with jUNIT.
2. Demonstrated experience developing software that integrates with X.509 certificates (User, Server, and Application certificates).
3. Demonstrated experience with XML, HTML5, JSON, JSP/Servlets, JQuery, and Angular.
4. Demonstrated experience creating web services with REST interfaces.
5. Demonstrated experience and strong knowledge writing database queries and procedures with SQL or PL/SQL as well as integrating Databases with Hibernate.
6. Demonstrated experience building and deploying applications with Apache, Maven, Git.
7. Demonstrated experience with corporate Linux infrastructure, Apache Tomcat (preferably configuration).
8. Demonstrated experience with Agile methodology, translating customer and system requirements into web services or applications, and the ability to write development related documents.
Desired Skills
1. Demonstrated experience with Rules Engine, Workflow and messaging software components.
2. Demonstrated experience with personnel security business processes.
TS/SCI w/Polygraph Required
Job Features
Job Category | Software Developer, Software Engineer |