Senior Computer Scientist Ft. Meade, MD


Position Requirements:

The selected candidate will perform software design, development, testing, deployment, and operational support to a small number of specialized tools used to provide a messaging framework connecting remote and local processing applications. The candidate will primarily work on their own, so they must have experience in all of the above areas, and must be able to work across customer organizational boundaries to elicit requirements and understand CONOPs and constraints.

The candidate must have the following technical expertise:
-At least 4 years of JAVA programming experience, at least four years of experience program in a LINUX environment, and at least 2 years of web applications development experience
-Experience with MAVEN and version control tools such as SVN or CVS
-2 or more years’ experience with Tomcat/JBoss/other JAVA Application Server frameworks
-Experience using the Eclipse or NetBeans IDE
-Experience developing applications that use JMS (JAVA Messaging Service). Exposure to Tibco and/or ActiveMQ JMS is very helpful.
-An understanding of LINUX shell scripting (BASH preferred)
-Hibernate, JPA, or other persistence layer experience is helpful
-At least 1 year experience developing RESTful interfaces
-Prior experience developing/integrating with applications that use Public Key Infrastructure (PKI)

The selected candidate must meet all labor category requirements in addition to the above requirements, and they should be prepared for periodic extra hours for operational support and to meet operational deadlines.

All candidates must have a full-scope poly, CCA’s will not be considered.

Primary Responsibilities:
The selected candidate will perform software design, development, testing, deployment, and operational support to a small number of specialized tools used to provide a messaging framework connecting remote and local processing applications. The candidate will primarily work on their own, so they must have experience in all of the above areas, and must be able to work across customer organizational boundaries to elicit requirements and understand CONOPs and constraints.

    Your Name (required)

    Your Email (required)

    Your Phone

    If you have an online profile, include it here:

    Upload a copy of your resume: