> Markdown version of [/jobs/ext/3563705-senior-java-software-engineer-310k-yr-ts-sci-fs-poly](https://www.wearedevelopers.com/jobs/ext/3563705-senior-java-software-engineer-310k-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). --- # Senior Java Software Engineer [$310k/yr+] TS/SCI-FS Poly - **Company:** SYSTOLIC, INC. - **Location:** Annapolis Junction, MD, United States - **Experience:** Expert - **Salary:** $310,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), Amazon Web Services, Unit Testing, Cloud Computing, Elasticsearch, Python (Programming Language), Software Engineering, Software Systems, Systems Integration, Kotlin, Terraform, Amazon OpenSearch, OpenSearch - **Published:** October 3, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9210451/senior-java-software-engineer-310kyr-tssci-fs-poly ## About the Role * Degree: Technical bachelor's degree or equivalent experience * Years of experience: 14+ years * Total Compensation: $310k+ yearly ## Description * Develop, maintain, and enhance complex software systems and novel algorithms. * Utilize modern technologies including Python, Kotlin, Java, Terraform, Elasticsearch, OpenSearch, and AWS. * Provide technical leadership across software development teams and ensure adherence to standards. * Analyze requirements, integrate existing components, and drive end-to-end software testing., * Design, code, and modify software solutions to deliver new features and correct defects. * Develop and implement complex algorithms adhering to strict timing, resource, and interface constraints. * Architect cloud infrastructure and deploy scalable services utilizing AWS and Terraform. * Build and optimize data queries and repository interfaces using Elasticsearch and Amazon OpenSearch. * Lead software engineering teams, conduct quality control reviews, and mentor engineers. * Analyze user requirements to derive robust software design and performance specifications. * Execute component test procedures, review technical documentation, and coordinate system integration.