JBLOCKS Developer

Location: Hanover, MD


Are you interested in supporting a long-term, mission-driven project utilizing innovative middleware, authentication, and security technology? If so, then this is the position for you!


Be on the front lines of the capability that delivers real-time data transport across a global footprint. This highly visable, mission essential infrastructure serves as the backbone of the customer's data transport activities and provides global enterprise authentication services, enterprise audit, standards implementation, CASPORT/AccessIT, PaaS and other critical applications.  Without the vital services provided by this program, everything else goes dark!


iNovex is seeking a Software Engineer to support the Corporate Reusable Software team (JBLOCKS) project on a vital program.  This position involves design, development and documentation of policy-driven software for use in high performance environments across the IC.  Significant interaction with a wide variety of other programs is expected in this role; new requirements are levied regularly on the JBlocks team and are dynamic in complexity. Candidate must be able to create work plans from nebulous/conflicting requirements and communicate ideas and status updates to leadership. Candidate must have experience with Java programming and software optimization, Smart Data, and community-based common data marking formats. Knowledge of the Customer’s organization is critical for this role.


Required Skills:

  • TS/SCI Clearance with polygraph
  • Bachelor’s Degree or higher in computer engineering or in a field related to the computer Engineering or computer science disciplines
  •  5 years of Software Engineering experience.  An additional 4+ years of Software Engineering experience may be substituted for the degree for a total of 9 years.
  • 2+ years experience with Linux, Eclipse. Maven, and Java and 2+ years work experience in the SIGINT, IA, or IT domains.


Desired Skills:

  • At least four of the following skills are required:
  • Experience implementing multi-threaded applications and with the optimization of complex processes and data structures
  • Familiarity with object-oriented programming theory and best practices for the modularization and decoupling of complex processes
  • Familiarity with coding and documentation standards and best practices, and with source control systems
  • Experience with UML diagrams and/or other methods of expressing the implementation and operation of software
  • Familiarity with the CAPCO Register and Manual, and generally with data security policies as they apply to classified environments
  • Experience with the various JBLOCKS libraries, with PKI certificates, and with CASPORT/GOVPORT
  • Experience with community-based common data marking formats

Are you a returning applicant?

Previous Applicants:

If you do not remember your password click here.

Back to Search Results

New Search

 Connect with our Innovation Partners:

logo csi  logo DERI

logo sri    logo kapow

Connect with our Innovation Technologies:

logo hadoop    logo hadoop    logo osgi    logo rdf    logo w3c

logo accumulo     logo openstack    logo paremus

Connect with us:

logo facebooklogo twitterlogo linkedinlogo at sign



7240 Parkway Drive #140
Hanover Maryland 21076
LegetøjBabytilbehørLegetøj og Børnetøj