> Markdown version of [/jobs/ext/4673810-mid-level-java-software-engineer-218k-yr-ts-sci-fs-poly](https://www.wearedevelopers.com/jobs/ext/4673810-mid-level-java-software-engineer-218k-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 [$218k/yr+] TS/SCI-FS Poly - **Company:** SYSTOLIC, INC. - **Location:** Annapolis Junction, MD, United States (Remote available) - **Experience:** Experienced - **Salary:** $218,000 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Big Data, Code Reuse, Extract Transform Load (ETL), Distributed Data Store, Python (Programming Language), PostgreSQL, Scrum Methodology, Software Deployment, Software Engineering, Software Systems, Gitlab, Git, Kubernetes, Bug Reporting, Vertica, Docker, Jenkins - **Published:** November 11, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9307580/mid-level-java-software-engineer-218kyr-tssci-fs-poly ## About the Role * Degree: Technical bachelor's degree or equivalent experience * Years of experience: 7+ years * Total Compensation: $218k+ yearly ## Description * Develop, maintain, and enhance complex, diverse software systems including processing-intensive analytics and large data sets. * Perform full-stack Java software development, ETL processes, and modern application deployments in an Agile environment. * Collaborate across engineering teams to analyze requirements, develop algorithms, and resolve software defect reports., * Design, develop, and maintain complex software systems based on documented requirements. * Develop full-stack software solutions utilizing Java, JavaScript, Python, Docker, Kubernetes, and AWS. * Review and test software components for adherence to design requirements and document test results. * Build CI/CD pipelines and manage code repositories using Jenkins, Git, and GitLab. * Work with relational and distributed data stores including PostgreSQL, MinIO, and ClickHouse. * Analyze requirements and provide technical input on system design, software reuse, and COTS/GOTS integration. * Resolve software problem reports and participate actively in Agile/Scrum team ceremonies.