Software Engineer - Mid - DOJ - Secret needed to apply

Bow Wave LLC

Falls Church (VA)

On-site

USD 120,000 - 150,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Bow Wave LLC is seeking a Software Engineer to support the Department of Homeland Security with building and maintaining data processing pipelines and ingestion workflows using Java, Spring Boot, XML/XSLT.

You will design and implement data ingestion, integrate with APIs and databases (SQL/NoSQL), and help deploy in on-premises, hybrid, and cloud environments while maintaining federal standards and security requirements.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, or related field.
  • 3+ years of professional Java development experience, with a focus on data processing or integration.
  • Strong understanding of data formats (JSON, CSV, XML) and transformation techniques.
  • Experience with relational databases and SQL.
  • Security clearance level: Secret; US citizenship required.

Responsibilities

  • Design, implement, and maintain data ingestion and transformation pipelines using Java and Spring Boot in a distributed computing environment.
  • Develop and optimize XML/XSLT-based data processing logic for structured and semi-structured data.
  • Integrate with APIs, web services, and SQL and NoSQL databases to facilitate data exchange and validation.
  • Troubleshoot and resolve data processing issues, ensuring accuracy, performance, and compliance with federal standards.
  • Contribute to system documentation, testing, and continuous process improvement efforts.
  • Support deployment and maintenance of data pipeline components in on premise and in hybrid and cloud environments.

Skills

Data processing
Data integration
Distributed computing
Security compliance

Education

Bachelor's degree in Computer Science / Information Systems

Tools

Java
Spring
XML
XSLT
SQL
NoSQL
AWS
Docker
Jenkins
Maven
RHEL / Linux
Shell scripting

Job description

As a Software Engineer, the work you'll do will be impactful to the mission of the Department of Homeland Security. You will play a crucial role in building and maintaining data processing pipelines and data ingestion workflows using Spring Boot, XML/XSLT, and related technologies.

  • Design, implement, and maintain data ingestion and transformation pipelines using Java and Spring Boot in a distributed computing environment.
  • Develop and optimize XML/XSLT-based data processing logic for structured and semi-structured data.
  • Integrate with APIs, web services, and SQL and NoSQL databases to facilitate data exchange and validation.
  • Troubleshoot and resolve data processing issues, ensuring accuracy, performance, and compliance with federal standards.
  • Contribute to system documentation, testing, and continuous process improvement efforts.
  • Support deployment and maintenance of data pipeline components in on premise and in hybrid and cloud environments.
WHAT YOU'LL NEED TO SUCCEED The Software Engineer must have:
  • Education: Bachelor's degree in Computer Science, Information Systems, or a related field.
  • Experience: ***3+ years of professional Java development experience, with a focus on data processing or integration.***
  • Technical skills: Java, Spring, XML, and XSLT
  • Security clearance level: Secret
  • US citizenship required
  • Strong understanding of data formats (e.g., JSON, CSV, XML) and transformation techniques.
  • Experience with relational databases and SQL.
PREFERRED QUALIFICATIONS
  • Experience with AWS services (e.g., S3, Lambda, Glue) or containerization tools such as Docker.
  • Knowledge of ETL frameworks, data validation, or schema mapping.
  • Familiarity with Red Hat Enterprise Linux (RHEL) and shell scripting for automation and deployment.
  • Understanding of security and compliance standards (FISMA, NIST, FedRAMP).
  • Familiarity with CI/CD tools (e.g., Jenkins, Maven) and Agile methodologies.
  • Prior experience supporting federal agencies or large-scale data systems.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Mid - DHS - Secret EOD clearance required to apply
Software Engineer - Mid - DHS - Secret EOD clearance required to apply

Bow Wave LLC • Falls Church (VA)

On-site
USD 80,000 - 110,000
Data Pipeline Engineer - Java/Spring, Secret Clearance
Data Pipeline Engineer - Java/Spring, Secret Clearance

Bow Wave LLC • Falls Church (VA)

On-site
USD 120,000 - 150,000
Big Data Engineer
Big Data Engineer

Bana Solutions • Chantilly (VA)

On-site
USD 140,000 - 210,000
Senior Software Developer - Integration Support
Senior Software Developer - Integration Support

Data Intelligence LLC • Clarksburg (WV)

Hybrid
USD 90,000 - 120,000
Collaborative environment
Technical expertise development
Professional growth opportunities
DevOps Engineer Jr
DevOps Engineer Jr

Method, Inc. • Quantico (VA)

On-site
USD 75,000 - 100,000
DevOps Engineer Jr
DevOps Engineer Jr

Spry Methods, Inc. • Quantico (VA)

On-site
USD 70,000 - 90,000
ME00559-Data Engineer
ME00559-Data Engineer

Momentum Engineering, Inc • Washington

On-site
USD 120,000 - 165,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored group medical plan
+4
DevOps Engineer (Mid)
DevOps Engineer (Mid)

Spry Methods, Inc. • Emeryville (CA)

On-site
USD 90,000 - 120,000
Software Engineer
Software Engineer

SiloSmashers • Arlington (VA)

Hybrid
USD 120,000 - 160,000
ME00559-Data Engineer
ME00559-Data Engineer

Momentum Engineering, Inc. • Washington

On-site
USD 120,000 - 160,000
11 paid holidays
Minimum of 3 weeks PTO
Company-sponsored medical plan
+4