Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Momentum Engineering Logo

Software Engineer 2 - Multiple Teams

Momentum Engineering

$160,000 - $225,000
Oct 1, 2025
Annapolis Junction, MD, USA
Apply Now

Momentum Engineering, Inc. is seeking a Software Engineer to join a mature software development effort using Java as the primary language, employing Agile methods to manage software activities and requirements. The role aims to allow an advanced developer to broaden their skills in Java and utilize current technologies like Quarkus and PrimeFaces.

Requirements

  • Java
  • Quarkus
  • PrimeFaces
  • DBA development
  • SQL
  • Query creation
  • PostGreSQL
  • ElasticSearch aggregations

Responsibilities

  • Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products
  • Implement recommendations for improving documentation and software development process standards
  • Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
  • Coordinate software system installation and monitor equipment functions to ensure operational specifications are met

Other

  • Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
  • Fourteen (14) years’ experience as a SWE in programs and contracts of similar scope, type, and complexity is required
  • Bachelor’s Degree in Computer Science or related discipline from an accredited college or university is required
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree
  • 11 paid holidays, minimum of 3 weeks PTO, company sponsored group medical plan, company paid dental, vision, life insurance, and STD/LTD plans.