> Markdown version of [/jobs/ext/1508209-software-engineer-level-1](https://www.wearedevelopers.com/jobs/ext/1508209-software-engineer-level-1). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer Level 1 - **Company:** Markon Solutions - **Location:** Annapolis Junction, MD, United States - **Experience:** Expert - **Salary:** $165,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Artificial Intelligence, Data Integration, Extract Transform Load (ETL), Data Transformation Services, MapReduce, Issue Tracking Systems, Java Web Services, Spring Framework, Knowledge Management, Software Tools, Software Engineering, Enterprise Data Management, Data Processing, Enterprise Software Applications, Data Ingestion, Spring-boot, Software Application Programming, Gitlab, Atlassian Tools, Data Analytics, Integration Frameworks, Apache Nifi, Software Version Control - **Published:** July 30, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/17752138?backUrl=%2Fcareer%2F17752138%2FSoftware-Engineer-Level-1-Maryland-Annapolis-Junction ## About the Role * Active TS/SCI w/ Polygraph with this Customer. * Bachelor's degree and 7 years of software engineering experience. * Experience developing applications using Java, Spring Framework, and Spring Boot. * Experience developing or supporting ETL processes and enterprise data integration workflows. * Experience with Apache NiFi or comparable enterprise data flow technologies. * Experience working with GitLab and the Atlassian tool suite, including Jira and Confluence. * Experience working in Agile software development environments. * Strong analytical, troubleshooting, communication, and collaboration skills. Desired Qualifications * Experience with GhostMachine analytics and Portable Map Reduce (PMR) frameworks. * Familiarity with the AVP process and supporting AVG mission activities. * Experience supporting enterprise knowledge management or data curation initiatives. * Experience leveraging AI-assisted software development tools, including Claude Code. * Experience supporting Intelligence Community data analytics or mission systems. ## Description Markon is seeking a Software Engineer to support the Fort Meade customer by developing enterprise data processing and knowledge management solutions that enable mission-critical intelligence operations. This role designs and maintains Java-based applications, ETL workflows, and data transformation services that curate and deliver enterprise data for analytical use. Working within a collaborative Agile environment, the role supports modern analytics frameworks, enterprise data integration, and AI-assisted software development to accelerate mission capabilities and engineering efficiency., Design, develop, and maintain enterprise applications using Java, Spring Framework, and Spring Boot. * Develop and support ETL (Extract, Transform, Load) processes that curate and transform enterprise data for mission applications. * Build and maintain analytics supporting GhostMachine Portable Map Reduce (PMR) frameworks. * Develop and support enterprise data flows using Apache NiFi and related data integration technologies. * Support data ingestion, transformation, validation, and delivery to ensure data quality and operational reliability. * Collaborate with cross-functional Agile teams to design, test, deploy, and maintain production software solutions. * Participate in the AVP process and coordinate with AVG stakeholders to support mission requirements. * Utilize GitLab and the Atlassian tool suite to support source control, issue tracking, documentation, and Agile development activities. * Leverage AI-assisted development tools, including Claude Code, to improve software development efficiency and engineering workflows. * Troubleshoot application, data processing, and integration issues while supporting continuous improvement initiatives. ## Related Videos - [Serverless: Past, Present and Future](https://www.wearedevelopers.com/videos/34-serverless-past-present-and-future) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [Building a Multi-Agent Orchestration Engine That Actually Follows the Rules](https://www.wearedevelopers.com/videos/100159-building-a-multi-agent-orchestration-engine-that-actually-follows-the-rules) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)