DeveloperJobs.io
← Back to all jobs

This position is no longer accepting applications

Closed on June 23, 2026.

Job Description

The Java/ETL Developer role at General Dynamics Information Technology supports customer activities in a TS/SCI with Polygraph environment, with a focus on ETL, data mapping, analytics, operations, and ongoing maintenance of data and related systems. This onsite position is based in Herndon, VA.

Responsibilities

  • Provide support across ETL, data mapping, analytics, operations, databases, and the maintenance of data and related systems.
  • Design and manage complex data workflows or implement significant enhancements to existing pipelines.
  • Troubleshoot intricate issues and deliver customer support for the ETL processes.
  • Address complex hardware/software compatibility and interface design considerations.
  • Conduct investigations and testing of considerable complexity.
  • Research emerging technologies to assess their impact on application execution.
  • Communicate clearly with teammates, customers, and external partners.
  • Prepare written and verbal communications on analyses, findings, and project progress.
  • Write and maintain technical documentation.
  • Advise hardware engineers on machine characteristics that affect software systems, such as storage capacity, processing speed, and input/output requirements.

Requirements

  • 8+ years of related data engineering and ETL experience
  • Bachelor’s or Technology degree in Engineering or a related field, OR equivalent 5 years of job-related experience
  • Demonstrated experience building and maintaining data flows in NiFi or Pentaho or Java
  • Excellent organizational, coordination, interpersonal and teamwork skills
  • TS/SCI with Polygraph clearance
  • Location: Herndon, VA
  • Demonstrated experience with Java/J2EE, XML, JSON, Python
  • Experience translating data insights into tools or analytic capabilities that inform operational decisions and/or improve processes
  • Experience with relational databases (Oracle / MySQL)
  • Experience with search architecture and data visualization tools (Tableau, ElasticSearch, ArcGIS)
  • Familiar with server operating systems (Windows, Linux) and cloud infrastructure
  • Familiar with database methodologies
  • Familiar with source code management and integration (GitHub, GitLab, Jenkins)
  • Familiar with ETL frameworks such as SAFE FME, Petaho, or NiFi
  • Ability to work well in a fast-paced, evolving environment with a focus on continual process improvement and proactive problem solving

Technologies

  • Java
  • Java/J2EE
  • XML
  • JSON
  • Python
  • NiFi
  • Pentaho
  • Petaho
  • SAFE FME
  • Tableau
  • ElasticSearch
  • ArcGIS
  • Oracle
  • MySql
  • Windows
  • Linux
  • Cloud infrastructure
  • GitHub
  • GitLab
  • Jenkins

Benefits

  • 401K with company match
  • Comprehensive health and wellness packages
  • Internal mobility team dedicated to helping you own your career
  • Professional growth opportunities including paid education and certifications
  • Cutting-edge technology you can learn from
  • Rest and recharge with paid vacation and holidays

Work Requirements

  • Years of Experience: 8+ years of related experience
  • May vary based on technical training, certification(s), or degree

Travel Required

Less than 10% travel required.

Citizenship

U.S. Citizenship Required

Salary and Benefit Information

The likely salary range for this position is USD 174,250 - 235,750 per year. This is not a guarantee of compensation; the final salary is determined by experience, geographic location, and contractual requirements and could fall outside the stated range.

View information about benefits and our total rewards program.

Similar Jobs