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