> Markdown version of [/jobs/ext/4676629-mid-level-java-engineer-218k-yr-ts-sci-fs-poly](https://www.wearedevelopers.com/jobs/ext/4676629-mid-level-java-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 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, Algorithm Design, Big Data, Code Reuse, Extract Transform Load (ETL), Data Transformation, Python (Programming Language), Scrum Methodology, Systems Architecture, Backend, Gitlab, Git, Build Management, Containerization, Kubernetes, Bug Reporting, Deployment Automation, Docker, Jenkins, Microservices - **Published:** November 11, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9307572/mid-level-java-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 and maintain complex software systems utilizing full-stack Java development, Python, and JavaScript within an Agile environment. * Design robust data transformation pipelines, ETL workflows, and middle-tier to backend storage solutions. * Implement and deploy microservices and software components utilizing Docker, Kubernetes, Jenkins, and GitLab., * Develop, maintain, and enhance complex software systems including processing-intensive analytics, novel algorithm development, and large data set manipulation based on documented requirements. * Perform requirements analysis and synthesis from system level to individual software components. * Work independently or collaboratively within an Agile/Scrum team to design and build scalable software solutions. * Review, test, and document software components for adherence to design requirements and resolve problem reports. * Provide input into software system architecture, hardware/software trade-offs, software reuse, and COTS/GOTS integrations. * Utilize CI/CD pipelines and modern containerization technologies including Docker, Kubernetes, Jenkins, Git, and GitLab for automated deployment. Telework: This position supports a hybrid telework arrangement with flexible remote work options.