{"schemaVersion":"jobsearcher.job.v1","id":"ffe1bbf67e08abb73e217b75","url":"https://jobsearcher.com/jobs/ffe1bbf67e08abb73e217b75","canonicalUrl":"https://jobsearcher.com/jobs/ffe1bbf67e08abb73e217b75","title":"Java Software Developer - Remote (WFH)","description":"About Cognitive:\n\nCognitive is an IT and software engineering services company dedicated to elevating the quality, speed and delivery of today’s US government healthcare programs. With a wealth of clinical expertise and hands-on experience, our team understands the significant challenges our government clients—and their customers—face every day. This real-world experience equips us to develop IT solutions that seamlessly connect all facets of healthcare delivery. At Cognitive, we’re guiding government agencies to the forefront of technology innovation in healthcare delivery.\n\nPosition Overview:\n\n*This position is contingent upon contract award*\n\nThe Java Software Developer is a mid-level application developer on the CMS Drug Data Processing System (DDPS) and Payment Reconciliation System (PRS) development team, responsible for building application features, correcting defects, and contributing to sprint delivery under the direction of the Dev Team Lead and Senior Developer. This individual develops software enhancements for the application through the Agile delivery pipeline.\n\nThis 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.\n\nKey Responsibilities:\n\nDevelop, test, and maintain application features for DDPS/PRS including MDP invoice/dispute/reconciliation functions, CGDP legacy support, and GLP-1 drug program enhancements.\nCorrect software defects; develop reusable software components and database enhancements..\nDeliver code through the CMS CI/CD pipeline: GitHub, Jenkins/CloudBees, JFrog Artifactory/XRay, SonarQube, and Snyk.\nWrite and maintain unit tests using Pytest/Unit Test and DBFit/FitNesse; maintain80 percent or greater automated unit test coverage for all new code).\nParticipate in sprint ceremonies including Sprint Planning, Daily Scrums, Sprint Reviews, and Retrospectives.\nMaintain source code and application documentation in accordance with CMS standards.\n\nQualifications:\n\nBachelor's degree in Computer Scienceor related field; 4 or more years in Java application development.\nSolid Java development skills with demonstrated delivery of production application features.\nWorking knowledge of Python for scripting and application support.\nExperience with Agentic AI or AI-assisted development tools for improving developer productivity, code quality, and sprit velocity.\nFamiliarity with AWS services: EC2, Lambda, S3, SQS.\nExperience with CI/CD pipelines and source control: GitHub, Jenkins, JFrog.\nUnderstanding of unit testing frameworks and the importance of automated test coverage.\nAbility to pass CMS and internal required background checks for public trust.\n\nWhy Join Us?\n\nBe part of a mission-driven organization making a difference in healthcare IT.\nCollaborate with innovative and passionate professionals that are there to support you at every turn\nEnjoy a supportive work/life balance with the flexibility of a 100% remote company.\nBenefit from opportunities for growth and development in a dynamic environment.","company":"Cognitive Medical Systems","rawCompany":"cognitive medical systems","city":"Denver","state":"CO","isRemote":true,"isActive":false,"createdAt":"2026-08-14T14:45:04.874Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Software Developer - Remote (WFH)","description":"About Cognitive:\n\nCognitive is an IT and software engineering services company dedicated to elevating the quality, speed and delivery of today’s US government healthcare programs. With a wealth of clinical expertise and hands-on experience, our team understands the significant challenges our government clients—and their customers—face every day. This real-world experience equips us to develop IT solutions that seamlessly connect all facets of healthcare delivery. At Cognitive, we’re guiding government agencies to the forefront of technology innovation in healthcare delivery.\n\nPosition Overview:\n\n*This position is contingent upon contract award*\n\nThe Java Software Developer is a mid-level application developer on the CMS Drug Data Processing System (DDPS) and Payment Reconciliation System (PRS) development team, responsible for building application features, correcting defects, and contributing to sprint delivery under the direction of the Dev Team Lead and Senior Developer. This individual develops software enhancements for the application through the Agile delivery pipeline.\n\nThis 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.\n\nKey Responsibilities:\n\nDevelop, test, and maintain application features for DDPS/PRS including MDP invoice/dispute/reconciliation functions, CGDP legacy support, and GLP-1 drug program enhancements.\nCorrect software defects; develop reusable software components and database enhancements..\nDeliver code through the CMS CI/CD pipeline: GitHub, Jenkins/CloudBees, JFrog Artifactory/XRay, SonarQube, and Snyk.\nWrite and maintain unit tests using Pytest/Unit Test and DBFit/FitNesse; maintain80 percent or greater automated unit test coverage for all new code).\nParticipate in sprint ceremonies including Sprint Planning, Daily Scrums, Sprint Reviews, and Retrospectives.\nMaintain source code and application documentation in accordance with CMS standards.\n\nQualifications:\n\nBachelor's degree in Computer Scienceor related field; 4 or more years in Java application development.\nSolid Java development skills with demonstrated delivery of production application features.\nWorking knowledge of Python for scripting and application support.\nExperience with Agentic AI or AI-assisted development tools for improving developer productivity, code quality, and sprit velocity.\nFamiliarity with AWS services: EC2, Lambda, S3, SQS.\nExperience with CI/CD pipelines and source control: GitHub, Jenkins, JFrog.\nUnderstanding of unit testing frameworks and the importance of automated test coverage.\nAbility to pass CMS and internal required background checks for public trust.\n\nWhy Join Us?\n\nBe part of a mission-driven organization making a difference in healthcare IT.\nCollaborate with innovative and passionate professionals that are there to support you at every turn\nEnjoy a supportive work/life balance with the flexibility of a 100% remote company.\nBenefit from opportunities for growth and development in a dynamic environment.","datePosted":"2026-08-14T14:45:04.874Z","dateModified":"2026-08-14T14:45:04.874Z","hiringOrganization":{"@type":"Organization","name":"Cognitive Medical Systems","sameAs":"https://jobsearcher.com"},"jobLocationType":"TELECOMMUTE","applicantLocationRequirements":{"@type":"Country","name":"US"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"ffe1bbf67e08abb73e217b75"},"url":"https://jobsearcher.com/jobs/ffe1bbf67e08abb73e217b75"}}