« Back to all Job Openings

Software Developer - Parser

Apply for Software Developer - Parser Position

Location: Chantilly, VA
Posted: 09/08/2020

Active TS/SCI with Poly Clearance Required


• Developing 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 8

• 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

      Experience writing complex SQL statements to join multiple tables

      Experience designing schemas (tables, columns, foreign keys, etc.)

      Experience with large databases (million+ rows)

• Ability to work independently


Desired Qualifications:

• Experience with Java 8 Streams

• Experience writing stored procedures and PL/SQL

Apply for Software Developer - Parser Position