Synergy ECP

cybersecurity, software and systems engineering and IT services

SeniorJavaSoftwareEngineer

$160–250k Columbia, Maryland, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Java Software Engineer at Synergy ECP. Skills: Java, Linux, Spring Framework, distributed computing. support enterprise-grade applications. develop high-performance applications”

What You'll Achieve.

deliver critical capabilities; enhance nation's security; deliver huge results

Industry & Context.

cybersecurity, software and systems engineering and IT services
Problems you'll solve

troubleshooting

Eligibility Requirements

TS/SCI w/ Polygraph, U. S. Citizenship

What They're Looking For.

Must Have

enterprise/server-side Java development, Spring Framework, Dependency Injection, high-performance, multi-threaded, distributed computing environments, Linux-based development environments, Git, Maven, Gradle, TS/SCI w/ Polygraph, U. S. Citizenship

Nice to Have

Apache Hadoop, HDFS, MapReduce, Apache Accumulo, NoSQL databases, Large datasets, High-volume data ingest pipelines, Apache Zookeeper

What You'll Do.

support enterprise-grade applications

develop high-performance applications

develop applications in distributed environments

process large datasets

process high-volume data

troubleshoot deployments

Full Job Description

## Description Founded in 2007 and headquartered in Columbia, Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense communities. The company leverages its expertise in data transport solutions, software and systems engineering, and other solutions to deliver critical and innovative capabilities to high-level decision makers that enhance our nation’s security. In an ultra-competitive environment, Synergy ECP has thrived by adhering to our name, making sure excellence is displayed by our Employees, to our Customers and by Improving Performance (ECP). It’s what sets us apart, enabling us to be an autonomous yet agile business that delivers huge results—showing we’re ready to meet our customers’ evolving demands. Synergy ECP has earned a client list that includes numerous Fortune 100 companies, in addition to multiple branches of the US government and military services. Software Engineer – Java & Linux We are seeking an experienced Software Engineer with strong expertise in Java development and Linux environments to support enterprise-grade, high-performance applications in distributed computing environments. Required Qualifications: Strong experience with enterprise/server-side Java development Experience with the Spring Framework and Dependency Injection Experience developing applications in high-performance, multi-threaded, distributed computing environments Strong proficiency working in Linux-based development environments Experience using: Git Maven Gradle Desired Qualifications: Experience developing analytics using: Apache HadoopHDFSMapReduce Experience designing and developing applications with: Apache Accumulo Similar NoSQL databases Experience processing: Large datasets High-volume data ingest pipelines Experience monitoring, maintaining, and troubleshooting: Apache Accumulo Apache Hadoop Apache Zookeeper deployments   Experience Required: 8+ years with a technical de

Free ATS check

Applying for this Senior Java Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about Synergy ECP?

Real rants from real employees. Read before you apply.

Read Company Rants →