Senior Software Engineer (Java/NiFi), to 290k - FS Poly

stanleyreid

Maryland

On-site

USD 210,000 - 290,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

15% 401k contribution

Job summary

FS Poly is seeking a Senior Software Engineer to lead design, development and integration of complex Java-based systems in Annapolis Junction, MD. You will analyze requirements to derive performance specs and code features, while guiding teams through the full software lifecycle.

Total compensation for qualified candidates can reach $290k+ depending on experience, position, and customer rates. TS/SCI with FS Polygraph clearance is required.

Qualifications

  • Minimum 14 years in software engineering on programs of similar scope and complexity.
  • Bachelor’s degree in Computer Science or related discipline (4 additional SWE years may substitute for a degree).

Responsibilities

  • Lead the design, development, and integration of complex software systems.
  • Analyze requirements to derive performance specifications and code new features.
  • Debug existing systems and develop sophisticated algorithms.
  • Oversee software development teams and ensure quality across products.
  • Coordinate system installations and manage the full SDLC to meet timing/resource constraints.

Skills

Java
Spring Framework
Spring Boot
NiFi
Notifier
GhostMachine Analytics
PMR
Atlassian Tool Suite
GitLab
Leadership

Education

Bachelor's degree in Computer Science or related discipline

Tools

GitLab
Atlassian Suite

Job description

Senior Software Engineer (Java/NiFi), to 290k - FS Poly
  • Annapolis Junction, MD
About Our Client

Our client is an innovator with a 25+ year history of success in the IC/DoD. They deliver exceptional results by tackling complex challenges with cutting-edge solutions in systems engineering, software development, and database management. They offer a collaborative culture that values every employee, along with competitive pay and a generous 15% direct company 401k contribution.

The Role

Our client is seeking a Senior Software Engineer to lead the design, development, and integration of complex software systems. In this role, you will analyze user requirements to derive performance specifications, code new features, and debug existing systems within high-stakes operating environments. You will be responsible for developing sophisticated algorithms, overseeing software development teams, and ensuring all products adhere to strict timing and resource constraints. From implementing database interfaces to coordinating system installations, you will play a pivotal role in the full software development lifecycle. Total compensation for qualified candidates can reach $290k+, depending on experience, position, and applicable customer rates.

What You'll Bring
  • Experience: Minimum of 14 years in software engineering on programs of similar scope and complexity.
  • Education: Bachelor’s degree in Computer Science or a related discipline (4 additional years of SWE experience may be substituted for a degree).
Technical Expertise
  • Proficiency in Java, Spring Framework, and Spring Boot.
  • Hands-on experience with NiFi and Notifier.
  • Experience with GhostMachine Analytics and Portable Map Reduce (PMR) frameworks.
  • Familiarity with the AVP process and representation to AVG.
  • Proficiency with the Atlassian tool suite and GitLab.
  • Leadership: Ability to serve as a team lead and perform quality control on team products.
Clearance Requirements

TS/SCI with FS Polygraph is required. We are not able to upgrade clearances or accept CCAs. Please note, you must have the required clearance for consideration; under-cleared applicants will not receive a response.

Location

Annapolis Junction, MD

Please Note Due to high application volume, we are unable to confirm receipt of submissions or provide updates. We will contact you directly if there is a match. Opportunities change frequently; We cannot guarantee availability.

Posted on 02/04/2026

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Java/NiFi) - TS/SCI
Senior Software Engineer (Java/NiFi) - TS/SCI

stanleyreid • Maryland

On-site
USD 210,000 - 290,000
15% 401k contribution
Senior NiFi Dataflow Engineer - to 240k - FS Poly
Senior NiFi Dataflow Engineer - to 240k - FS Poly

stanleyreid • Maryland

On-site
USD 144,000 - 240,000
Lead Software Engineer (Data Flow Specialist), to 290k - FS Poly
Lead Software Engineer (Data Flow Specialist), to 290k - FS Poly

stanleyreid • Maryland

On-site
USD 230,000 - 290,000
15% direct company 401k contribution
Senior Software Engineer (NiFi)
Senior Software Engineer (NiFi)

Peraton • Corridor North (MD)

Hybrid
USD 176,000 - 282,000
Heavily subsidized employee benefits
25 days of PTO annually
Attractive bonus plan
Senior Java Engineer (Backend) - FS Poly
Senior Java Engineer (Backend) - FS Poly

stanleyreid • Maryland

On-site
USD 170,000 - 260,000
Software Engineer
Software Engineer

Cornerstone Defense LLC • Chantilly (VA)

On-site
USD 120,000 - 160,000
Full-Stack Software Engineer (Java) - FS Poly
Full-Stack Software Engineer (Java) - FS Poly

stanleyreid • Maryland

On-site
USD 90,000 - 140,000
Software Engineer 1/2 - Java/MapReduce/GhostMachine/Spring/NiFi
Software Engineer 1/2 - Java/MapReduce/GhostMachine/Spring/NiFi

PVH (Tommy Hilfiger/Calvin Klein) • Maryland

On-site
USD 130,000 - 270,000
Annual salary
401k contribution up to 20%
HSA contribution $3,600
+2
Senior Systems Engineer, TS/SCI | Dataflow & NiFi Expert
Senior Systems Engineer, TS/SCI | Dataflow & NiFi Expert

Peraton • Corridor North (MD)

On-site
USD 190,000 - 304,000
Principal Java Developer - FS Poly
Principal Java Developer - FS Poly

stanleyreid • Maryland

On-site
USD 120,000 - 180,000
Medical coverage
401k match 10%
Generous PTO
+1