> Markdown version of [/jobs/ext/2619384-senior-java-software-developer-technical-lead-remote-wfh](https://www.wearedevelopers.com/jobs/ext/2619384-senior-java-software-developer-technical-lead-remote-wfh). 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 Developer, Technical Lead - Remote (WFH) - **Company:** Cognitive Medical Systems - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Application Services, Automation of Tests, Unit Testing, Software Quality, Code Review, Continuous Integration, Database Testing, FitNesse, Github, Python (Programming Language), Scrum Methodology, Secure Coding, Software Engineering, SonarQube, Cloudbees, Data Processing, Sonatype, Technical Debt, Pytest, Virtual Agents, Functional Programming, Api Gateway, Software Coding, Amazon Simple Queue Service (SQS), Jenkins, Artifactory - **Published:** August 10, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c35009420b062def ## About the Role * Bachelor's degree in Computer Scienceor related field; 8 or more years in software development including 3 or more years in a technical lead or team lead role. * Strong Java development expertise. * Strong Python proficiency. * Experience with Agentic AI or AI-assisted development tools for improving developer productivity, code quality, and sprint velocity. * Experience delivering inside a CI/CD pipeline: GitHub, Jenkins/CloudBees, JFrog Artifactory/XRay, SonarQube, Snyk. * Experience with Python test frameworks (Pytest,UnitTest) and database testing (DBFit/FitNesse); enforced 80% coverage gate experience. * Experience with AWS application services: EC2, Lambda, S3, SQS, and API Gateway. * Experience in a SAFe Agile environment including sprint planning, backlog refinement, and PI Planning. * Ability to pass CMS and internal required background checks for public trust. ## Description The Senior Software Developer, Technical Lead serves as the technical lead for the CMS Drug Data Processing System (DDPS) and Payment Reconciliation System (PRS) application development team, owning sprint-level delivery execution, developer mentorship, and code quality governance. This individual leads development of the Manufacturer Discount Program (MDP) system, GLP-1 business rules, and all CMS-directed application enhancements while ensuring the team adheres to Agile delivery practices, meets the 80% automated test coverage mandate, and delivers through the CMS CI/CD pipeline. This is a remote position; however, Cognitive hires only in the following designated U.S. states based on contract and business requirements: VA, DC, MD, TN, FL, AZ, CO, OR, and TX., * Lead sprint-level application development execution; manage developer workload, sprint commitments, and backlog refinement in coordination with the Solution Architect and Program Manager. * Own development of the invoice, dispute, outlier, and reconciliation system; lead legacy system maintenance; oversee business rule development. * Enforce code quality standards: 80 percent or greater automated unit test coverage for all new code, mandatory peer code review, secure code review integration, BDD/TDD practices. * Deliver code through the CMS CI/CD pipeline: GitHub, Jenkins/CloudBees, JFrog Artifactory/XRay, SonarQube, and Snyk; coordinate releases through CMS change control board (CCB). * Mentor Senior and mid-level Java/AWS developers; conduct code reviews, enforce coding standards, and drive technical debt reduction. * Support AI-assisted development using CMS-approved tools subject to CMS AI governance approval; contribute to AI Use Case Inventory. * Participate in PI Planning, sprint ceremonies, and Demo presentations to CMS stakeholders. ## Related Videos - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) - [Automagic Configuration in Python](https://www.wearedevelopers.com/videos/363-automagic-configuration-in-python) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)