Senior Java Software Engineer
- Pay
- $160,000 – $250,000 per year
- Location
- Columbia, MD · On-site
- Job type
- Full-time
- Level
- Senior
- Experience
- 8+ years
- Listed
- 30 days ago
Skills & highlights for this role
- TS/SCI clearance
- polygraph
- US citizenship
- Java
- Spring Framework
- Linux
Also useful
- Apache Hadoop
- Apache Accumulo
- Apache Zookeeper
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 degree
- 12+ years without a technical degree
- CLEARANCE REQUIRED: TS/SCI w/ Polygraph
Other Requirements
U.S. Citizenship
Pay and benefits
For this role, our typical salary range starts at $160,000 and stretches up to $250,000. But here's the deal - we're not about capping your potential. We're committed to snapping up the best and brightest, and we're ready to put our money where our mouth is. So, if you're one of the rare exceptions to the status quo with the education, experience, and that extra something special, we're not afraid to go above and beyond to secure your talent. Because for us, it's not just about a salary. It's about the complete rewards package, the culture, and the opportunity to make a real impact.
About Synergy ECP
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.
From Synergy ECP's careers page, first listed on Rolev.ai on October 10, 2026. Rolev.ai is not the employer.
How Rolev.ai helps with this application
Rolev.ai is a job search and application tool for US job seekers. For this Senior Java Software Engineer role at Synergy ECP, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.
See how you fit
Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.
Tailor without inventing
Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.
Draft the full kit
Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.
1-Click Extension Autofill
The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.
Similar roles
All Software Developer jobs- Software DeveloperAccenture Federal Services · Washington, DC · $97.5k – $115k/yr
- Software Developer 803Freedom Technology Solutions Group · Annapolis Junction, MD · $150k – $200k/yr
- Software DeveloperPurvis Systems · Newport, RI
- NASA Human Spaceflight Artificial Intelligence (AI) Software Engineer and Data ScientistCACI · Houston, TX
- Senior Manager Software EngineeringNasdaq · Atlanta, GA
- Software Engineering Supervisor - Test SystemsMoog · Torrance, CA
Common questions
What is the salary for the Senior Java Software Engineer role at Synergy ECP?
The Senior Java Software Engineer posting at Synergy ECP states compensation of $160,000 – $250,000 per year. It is listed as a full-time position. Final pay may depend on location, experience, and interview evaluation on Synergy ECP's official career site.
Where is the Senior Java Software Engineer job at Synergy ECP located?
This Senior Java Software Engineer position at Synergy ECP is located in Columbia, MD (On-site). Always check Synergy ECP's application page for specific state eligibility or relocation policies.
What qualifications are required for Senior Java Software Engineer at Synergy ECP?
For the Senior Java Software Engineer role, Synergy ECP highlights 8+ years of relevant experience; experience with Java, Spring Framework, Linux. Rolev.ai can score your existing resume against these requirements and show any skill gaps before you apply.
How do I apply for the Senior Java Software Engineer position at Synergy ECP?
This listing links directly to Synergy ECP's Lever application page. You can apply directly on Synergy ECP's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the Lever application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.