Back to all jobs
M
Full Stack Developer (Backend)
M1 Technology
Chantilly1mo ago
About the role
<article class="text-token-text-primary w-full" data-testid="conversation-turn-2" data-scroll-anchor="true">
<div class="text-base my-auto mx-auto py-5 px-6">
<div class="mx-auto flex flex-1 text-base gap-4 md:gap-5 lg:gap-6 md:max-w-3xl group/turn-messages focus-visible:outline-hidden">
<div class="group/conversation-turn relative flex w-full min-w-0 flex-col agent-turn @xs/thread:px-0 @sm/thread:px-1.5 @md/thread:px-4">
<div class="relative flex-col gap-1 md:gap-3">
<div class="flex max-w-full flex-col grow">
<div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&]:mt-5" data-message-author-role="assistant" data-message-id="f6870332-b33e-4320-9ba5-c2fa336554a7" data-message-model-slug="gpt-4o-mini">
<div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]">
<div class="markdown prose dark:prose-invert w-full break-words light">
<p>M1 Technology is currently seeking a talented <strong>Full Stack Developer (Backend) </strong>supporting a backend development team focused on middleware and backend services.</p>
<p>As a core member of the development team, you’ll help innovate, optimize, and transform the digital landscape with your technical prowess. This is an exciting opportunity to work at the intersection of software development and mission support in a fast-paced environment.</p>
<p>Clearance Requirement : TS/SCI with Polygraph</p>
<p><strong>Key Responsibilities</strong></p>
<p> </p>
<ul class="gdAMzb">
<li class="rnc2Gd"><span class="rnc2Gd" data-ast-node-id="0">Design, develop, and deploy production-ready backend services and middleware using Java, adhering to rigorous standards for code reviews, unit testing, and integration testing.</span></li>
<li class="rnc2Gd"><span class="rnc2Gd" data-ast-node-id="1">Manage and optimize search index infrastructure using Solr or Elastic Search, including performing schema updates and tuning Lucene queries for performance and efficiency.</span></li>
<li class="rnc2Gd"><span class="rnc2Gd" data-ast-node-id="2">Architect and implement big data solutions and ingestion pipelines using tools such as Hadoop, PySpark, Spark, and Hbase.</span></li>
<li class="rnc2Gd"><span class="rnc2Gd" data-ast-node-id="3">Possess significant experience in query optimization and managing the underlying sharding mechanisms of Solr or Elastic Search to ensure system scalability.</span></li>
<li class="rnc2Gd"><span class="rnc2Gd" data-ast-node-id="4">Decompose complex functional requirements into discrete development tasks and deliver robust APIs for integration within distributed systems.</span></li>
</ul>
<p> </p>
<p><strong>Required Qualifications</strong></p>
<p> </p>
<ul>
<li>Minimum of 5 years of hands-on, back-end Java development experience (not Javascript or Springboot) implementing code that undergoes code reviews, unit testing, integration testing and deployed to a production environment</li>
<li>College degree in Computer Science or equivalent technical degree</li>
<li>Intermediate to Expert level experience in Solr or Elastic Search (minimum 3 years)
<ul>
<li>Performing schema updates</li>
<li>Possessing significant knowledge & experience in submitting Lucene queries</li>
<li>Possessing significant knowledge & experience on how Solr/Elastic shards work</li>
<li>Possessing significant experience tuning Solr/Elastic for performance and query optimization</li>
</ul>
</li>
<li>Minimum of 3 years of experience in a big data environment using tools such as Hadoop, Pyspark, Spark, and Hbase (prefer at least two of the list)</li>
</ul>
<p><strong>Preferred Qualifications</strong></p>
<ul>
<li>Demonstrated experience working with several AWS services.</li>
<li>Demonstrated experience with JIRA and GITHUB.</li>
</ul>
<p><strong>Why Work at M1?</strong></p>
<ul>
<li>Engage in meaningful, mission-oriented work with national impact</li>
<li>Collaborate with top-tier professionals in a high-performance environment</li>
<li>Work on cutting-edge projects with the latest technology</li>
<li>Enjoy a culture of innovation, integrity, and technical excellence</li>
</ul>
<p> </p>
<p> </p>
<p class="" style="text-align: center;" data-start="3675" data-end="3891"> </p>
<p class="" style="text-align: center;" data-start="3675" data-end="3891"><span style="font-size: 10pt;"><em>M1 Technology is an equal opportunity employer and values diversity. </em></span><span style="font-size: 10pt;"><em>We do not discriminate in hiring on the basis of race, color, religion, sex, national origin, age, disability, veteran status, or any other characteristic protected by federal, state, or local law.</em></span></p>
</div>
</div>
</div>
</div>
<div class="flex justify-start">
<div class="touch:-me-2 touch:-ms-3.5 -ms-2.5 -me-1 flex items-center p-1 select-none -mt-1 duration-[1.5s] focus-within:transition-none hover:transition-none pointer-events-none [mask-image:linear-gradient(to_right,black_33%,transparent_66%)] [mask-position:100%_0%] [mask-size:300%_100%] motion-safe:transition-[mask-position] group-hover/turn-messages:pointer-events-auto group-hover/turn-messages:[mask-position:0_0] group-focus-within/turn-messages:pointer-events-auto group-focus-within/turn-messages:[mask-position:0_0] has-data-[state=open]:pointer-events-auto has-data-[state=open]:[mask-position:0_0]"> </div>
</div>
</div>
<div class="absolute">
<div class="flex items-center justify-center"> </div>
</div>
</div>
</div>
</div>
</article>
<div class="pointer-events-none h-px w-px" data-edge="true"> </div>
<p> </p>
741,000+ hidden jobs like this
M1 Technology and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites