> Markdown version of [/jobs/ext/3567319-senior-java-software-engineer-310k-yr-ts-sci-fs-poly](https://www.wearedevelopers.com/jobs/ext/3567319-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), Systems Engineering, Big Data, Cloud Computing, Data Architecture, Database Queries, MapReduce, Software Engineering, Software Systems - **Published:** October 3, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9210467/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 and diverse software systems across the full development life cycle. * Design, code, and integrate high-performance software components utilizing Java, MapReduce, and cloud technologies. * Provide technical leadership to development teams while analyzing requirements and optimizing data architectures., * Design, develop, and modify software systems based on detailed requirements and technical trade-offs. * Implement complex algorithms to address system performance, strict timing constraints, and large-scale data processing. * Oversee software engineering teams and ensure compliance with established software development processes. * Formulate simple and complex database queries and interfaces for existing and proposed repositories. * Conduct software testing, analyze defect reports, and implement necessary corrections and optimizations. * Collaborate with systems engineers to analyze requirements and evaluate hardware/software limitations. * Produce and review technical documentation, test plans, and architectural specifications.