Logo for Cognitive Medical Systems, Inc.

Java Software Developer - Remote (WFH)

Role overview

Qualifications

  • Bachelor's degree in Computer Science or related field
  • 4 or more years in Java application development
  • Solid Java development skills with demonstrated delivery of production application features
  • Working knowledge of Python for scripting and application support

Responsibilities

  • Develop, test, and maintain application features for DDPS/PRS including MDP invoice/dispute/reconciliation functions
  • Correct software defects; develop reusable software components and database enhancements
  • Deliver code through the CMS CI/CD pipeline: GitHub, Jenkins/CloudBees, JFrog Artifactory/XRay, SonarQube, and Snyk
  • Write and maintain unit tests using Pytest/Unit Test and DBFit/FitNesse

About the company

Cognitive Medical Systems, Inc. logo

Cognitive Medical Systems, Inc.

Digital Health & Health Tech

Cognitive Medical Systems’ purpose is to empower people and organizations to optimize healthcare delivery through innovative technology solutions. Since our software development company’s founding in 2010, consistent focus on innovative and solutions-based HealthIT applications drives our progress forward. Our rapid expansion is fueled by our continued improvement and innovative approach to solving IT-related challenges. The Cognitive Way powers our results-driven approach to make our customers successful. Today our government contracting efforts serve the Department of Defense, Department of Veterans Affairs, the Department of Health and Human Services, and several commercial customers. Cognitive specializes in an area called Clinical Decision Support (CDS). CDS technology enables precise access to relevant point-of-care data to doctors, nurses, and patients that encompasses a patient’s entire healthcare record. Cognitive’s provides “real-time” CDS that helps simplify the complex clinical workflows that define modern healthcare. Simply, our innovations lead to better healthcare.

Company details

Company typeSME
IndustryDigital Health & Health Tech
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

About Cognitive:

Cognitive 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.

Position Overview:

*This position is contingent upon contract award*

The Java/AWS 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.

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.

Key Responsibilities:

  • Develop, test, and maintain application features for DDPS/PRS including MDP invoice/dispute/reconciliation functions, CGDP legacy support, and GLP-1 drug program enhancements.
  • Correct software defects; develop reusable software components and database enhancements..
  • Deliver code through the CMS CI/CD pipeline: GitHub, Jenkins/CloudBees, JFrog Artifactory/XRay, SonarQube, and Snyk.
  • Write and maintain unit tests using Pytest/Unit Test and DBFit/FitNesse; maintain80 percent or greater automated unit test coverage for all new code).
  • Participate in sprint ceremonies including Sprint Planning, Daily Scrums, Sprint Reviews, and Retrospectives.
  • Maintain source code and application documentation in accordance with CMS standards.

Qualifications:

  • Bachelor's degree in Computer Scienceor related field; 4 or more years in Java application development.
  • Solid Java development skills with demonstrated delivery of production application features.
  • Working knowledge of Python for scripting and application support.
  • Experience with Agentic AI or AI-assisted development tools for improving developer productivity, code quality, and sprit velocity.
  • Familiarity with AWS services: EC2, Lambda, S3, SQS.
  • Experience with CI/CD pipelines and source control: GitHub, Jenkins, JFrog.
  • Understanding of unit testing frameworks and the importance of automated test coverage.
  • Ability to pass CMS and internal required background checks for public trust.

Why Join Us? 

  • Be part of a mission-driven organization making a difference in healthcare IT.
  • Collaborate with innovative and passionate professionals that are there to support you at every turn
  • Enjoy a supportive work/life balance with the flexibility of a 100% remote company.
  • Benefit from opportunities for growth and development in a dynamic environment.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Java Developer Related jobs

Other jobs at Cognitive Medical Systems, Inc.

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.