> Markdown version of [/jobs/ext/3567314-senior-java-software-engineer-338k-yr-ts-sci-fs-poly](https://www.wearedevelopers.com/jobs/ext/3567314-senior-java-software-engineer-338k-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 [$338k/yr+] TS/SCI-FS Poly - **Company:** SYSTOLIC, INC. - **Location:** Annapolis Junction, MD, United States - **Experience:** Expert - **Salary:** $338,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Extract Transform Load (ETL), Database Development, Elasticsearch, Monitoring of Systems, PostgreSQL, Software Requirements Analysis, SQL Databases, Web Applications, Primefaces, Data Management - **Published:** October 3, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9214450/senior-java-software-engineer-338kyr-tssci-fs-poly ## About the Role * Degree: Technical bachelor's degree or equivalent experience * Years of experience: 20+ years * Total Compensation: $338k+ yearly ## Description * Develop and maintain web-based applications that automate data management and facilitate compliant data movement. * Design, implement, and optimize complex software algorithms requiring strict timing, resource, and interface constraints. * Collaborate closely with cross-functional teams within an Agile development framework using Java, SQL, PostgreSQL, and Elasticsearch., * Support a suite of web-based applications using Java as the primary language alongside technologies such as Quarkus and PrimeFaces. * Design and implement complex algorithms adhering to system resource, performance, and interface requirements. * Develop and optimize database solutions, including query creation and data management using PostgreSQL and SQL. * Implement Elasticsearch aggregations to support data search, reuse, and integration with downstream tools. * Confer with systems and hardware engineers to derive software requirements and assess technical limitations. * Coordinate software system installation and monitor system performance to ensure operational specifications are met. * Perform peer reviews and quality control on team software products, driving improvements to development process standards.