Java MongoDB, Elasticsearch Full Stack Developer TS/SCI Sco
Hagerstown, Washington County, Maryland, 21749, USA
Listed on 2026-06-27
-
Software Development
Full Stack Developer, Java Developer, Backend Developer, AWS
Java, Spring, MongoDB, Elasticsearch Full Stack Developer (TS/SCI / Full Scope Polygraph Clearance)
Full‑time, onsite in Annapolis Junction, MD.
Compensation: USD 140,000 – 225,000 yearly.
We are looking for a Full Stack Developer to support the development and sustainment of a reporting and collaboration application suite for a federal client. The role focuses on maintaining and enhancing existing applications that support request tracking, workflow management, data organization, and collaborative review across distributed user communities. Responsibilities include implementing new features, performing maintenance and bug fixes, improving performance and reliability, and collaborating with technical and non‑technical stakeholders to ensure the applications continue to meet operational needs.
Responsibilities- Implement new features in the established codebase.
- Perform maintenance and bug fixes.
- Improve application performance and reliability.
- Collaborate with technical and non‑technical stakeholders to meet operational needs.
- Active TS/SCI clearance with a full scope polygraph.
- 1 to 20 years of experience with a bachelor’s degree (4 years of additional experience may substitute for a bachelor’s degree; fewer years acceptable with a graduate degree).
- Strong technical skills in Java 8+, Elasticsearch, MongoDB, Oracle, Spring Boot, Angular, RESTful Web Services, and Solr.
- Experience in maintaining and troubleshooting interfaces between multiple applications.
- Desired experience:
Amazon Web Services (AWS), Primefaces, Node.js, agency reporting and dissemination tools, agency classification policies, and working in an agile environment using JIRA and Confluence.
Note:
This position is 100% onsite and not open for remote work.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).