Drimva

Synergy ECP

Senior Java Software Engineer

$160K–$250K

Columbia, MD · On-site · Senior · Full-time · Posted May 27, 2026

Experience
8+ years with a technical degree; 12+ years without a technical degree.
Education
Technical degree (for the 8+ years experience path).

About the job

Develop and support enterprise-grade, high-performance Java applications in Linux-based distributed computing environments.

What you'll do

  • Develop server-side Java applications using Spring Framework and Dependency Injection.
  • Build applications for high-performance, multithreaded distributed computing environments.
  • Develop analytics and process large datasets or high-volume data-ingest pipelines; monitor and troubleshoot related data-platform deployments.

What they ask for

  • Strong enterprise/server-side Java development experience, including Spring Framework and Dependency Injection.
  • Experience developing in high-performance, multithreaded, distributed computing environments and proficiency in Linux development environments.
  • Experience with Git, Maven, and Gradle.
  • TS/SCI with Polygraph clearance and U.S. citizenship.

Nice to have

  • Analytics development with Apache Hadoop, HDFS, or MapReduce; application development with Apache Accumulo or similar NoSQL databases.
  • Experience with large datasets, high-volume data-ingest pipelines, and monitoring or troubleshooting Apache Accumulo, Apache Hadoop, or Apache Zookeeper deployments.

Pay

$160,000 to $250,000 (base salary)

Tools

Java, Spring Framework, Linux, Git, Maven, Gradle, Apache Hadoop, Apache Accumulo

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)