> Markdown version of [/jobs/ext/2297875-mid-level-java-software-engineer-243k-yr-ts-sci-fs-poly](https://www.wearedevelopers.com/jobs/ext/2297875-mid-level-java-software-engineer-243k-yr-ts-sci-fs-poly). 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). --- # Mid-Level Java Software Engineer [$243k/yr+] TS/SCI-FS Poly - **Company:** SYSTOLIC, INC. - **Location:** Annapolis Junction, MD, United States - **Experience:** Experienced - **Salary:** $243,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Confluence, JIRA, Automation of Tests, Unit Testing, Software Documentation, Code Reuse, Databases, Software Debugging, Linux, MapReduce, Junit, Apache Maven, Mockito, Software Requirements Analysis, Software Systems, Gitlab, Git, Docker - **Published:** August 29, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9122652/mid-level-java-software-engineer-243kyr-tssci-fs-poly ## About the Role * Degree: Technical bachelor's degree or equivalent experience * Years of experience: 7+ years * Total Compensation: $243k+ yearly ## Description * Develop, modify, and test complex software systems utilizing Java and Python on Linux platforms. * Perform requirements analysis, algorithm implementation, and unit testing using modern DevOps toolchains. * Leverage AWS, Docker, Git, GitLab, Maven, Jira, Confluence, and MapReduce in an agile engineering environment., * Design, develop, and modify software systems based upon documented user and system requirements. * Develop and implement algorithms using scientific analysis and mathematical models to meet system performance standards. * Build and execute automated test procedures using JUnit and Mockito to verify software component adherence. * Debug existing software, correct defects, and integrate software into modified operating environments. * Design and implement complex database or data repository interfaces and queries. * Provide input on hardware and software trade-offs, system design, and software reuse. * Write and review software documentation and process standards. ## Related Videos - [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) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries)