• Location: Herndon, Virginia
  • Type: Contract
  • Job #2719

Title: Software Developer
Location: Herndon, VA
*Clearance: *Active TS/SCI w/ Polygraph needed to apply *
Company Overview:
Cornerstone Defense is the Employer of Choice within the Intelligence, Defense, and Space communities of the U.S. Government.  Realizing early on that our most prized assets are our employees, we continually focus our attention on improving the overall work/life experience they have supporting the mission.  Our Team is pushed every day to use their industry leading knowledge to provide end-to-end solutions to combat our nation’s toughest and most secure problems.  If you are looking for a place to not only be professionally challenged, but encouraged and supported by a company that cares, don’t look any further than Cornerstone Defense.

Seeking a highly motivated, self-directed professional to fill the role of Software Developer. The ideal candidate has the ability to develop software to parse various data types and transform them into a common data model. Maintaining the existing data parsing code and associated database tables. General support of a large database (50+ TB) holding the mission data
Required Qualifications:
• Minimum 2-3 years of practical, hands-on experience with Java
• Demonstrated experience in AWS
• Experience with file input and output
• Experience with libraries used to read and write structured data (XML, JSON, CSV, etc.)
• Experience with Devops (Maven, Gradle, Jenkin, Nexus)
• Experience with Unit testing (JUnit, Mockito, etc.)
• Proven ability to understand and debug existing code
• Experience working with large data volumes requiring highly performant code
• Oracle Database Experience
o Experience writing complex SQL statements to join multiple tables
o Experience designing schemas (tables, columns, foreign keys, etc.)
o Experience with large databases (million+ rows)
• Ability to work independently
Desired Qualifications:
• Experience with Java 8 Streams
• Experience writing stored procedures and PL/SQL


Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!