Full Stack Developer (Java/Python/JS)

Magpie Health Analytics•Baltimore, MD

About The Position

We are looking for an experienced developer to create innovative solutions supporting healthcare clients’ business needs, including those of commercial and government health payers. The Full Stack Developer designs, develops, tests, deploys, and maintains web-based applications that address client objectives. The role works with project managers, data scientists, analysts, and other developers to implement client solutions successfully. The developer creates and maintains front-end and back-end applications, translates user needs into requirements, integrates applications with other applications and data systems, and builds data visualization tools to help healthcare professionals understand complex data and insights. The role also helps ensure applications are scalable, secure, and maintainable, and participates in code reviews, testing, deployment, and keeping up with emerging technologies.

Requirements

  • Bachelor’s degree in computer science, engineering, or another relevant field.
  • At least 4 years of experience developing software and cloud-based solutions.
  • Strong proficiency in JavaScript/TypeScript, Java, Python, HTML/CSS, React, Spring Boot, Angular, Node.js, and/or other web technologies.
  • Strong understanding of data structures, algorithms, and databases, including SQL.
  • Experience developing, maintaining, and integrating scalable RESTful API-based solutions.
  • Experience with Agile software development methodologies.
  • Experience with data visualization tools such as D3.js.
  • Familiarity with containerization technologies such as Docker.
  • Experience building and maintaining CI/CD pipelines, and testing and deploying infrastructure using services such as GitHub Actions, CloudFormation, and/or Jenkins.
  • Excellent problem-solving skills and ability to work independently and in a team.
  • Strong attention to detail and presentation.

Nice To Haves

  • Experience or knowledge in healthcare analytics, including EHRs, clinical data, and health information exchange (HIE).
  • Understanding of healthcare security and compliance regulations, such as HIPAA and HITEC.
  • Familiarity with the AWS cloud platform.

Responsibilities

  • Design, develop, test, deploy, and maintain web-based applications that address client objectives.
  • Design, develop, and maintain web applications using a variety of front-end and back-end technologies.
  • Collaborate with cross-functional teams to understand user needs and translate them into requirements.
  • Design, develop, and test new features and functionality.
  • Integrate web applications with other applications and data systems.
  • Develop data visualization tools to help clinicians and other healthcare professionals understand complex data and insights.
  • Ensure applications are scalable, secure, and maintainable.
  • Write clean, reusable, and well-documented code.
  • Participate in code reviews, testing, and deployment processes.
  • Stay up to date with emerging technologies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service