Front-End Developer – Java & Accessibility

Ctrl +•Annapolis Junction, MD
•Onsite

About The Position

Make established tools easier to use and accessible to more people. Improve interfaces and help shape a new frontend for mission reporting applications. The mission is to support the modernization and sustainment of mission reporting applications through secure engineering, accessible interfaces and reliable software delivery.

Requirements

  • 4 years of relevant experience
  • Java 8+
  • Maintaining and troubleshooting interfaces between applications
  • GWT
  • Angular
  • PrimeFaces
  • Quarkus
  • Advanced HTML, CSS and JavaScript
  • Active TS/SCI with polygraph clearance
  • Live within commuting distance of Annapolis Junction, MD

Nice To Haves

  • Screen readers
  • Section 508 and WAI-ARIA
  • Oracle
  • AWS
  • Reporting and classification policies
  • Agile, Jira and Confluence

Responsibilities

  • Develop and sustain application interfaces
  • Improve Section 508 accessibility
  • Support frontend redevelopment
  • Troubleshoot cross-application integrations
  • Collaborate on application maintenance

Benefits

  • 10% employer 401(k) non-elective contribution
  • Employer-paid life insurance
  • Short- and long-term disability insurance
  • Medical, dental and vision coverage options
  • Employee Assistance Program
  • Professional development and certification reimbursement
  • Technology and ergonomic equipment reimbursement, subject to eligibility
  • Referral and retention bonus programs, subject to eligibility
  • Paid social and team events
  • Five weeks of PTO (depending on compensation model)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service