Software Engineer, I - Java

Office Practicum•Fort Washington, PA
•$90,000 - $100,000•Remote

About The Position

The Software Engineer, I is an individual contributor on the development team, focused on analyzing and resolving issues, refactoring code, and maintaining a highly scalable, multi-tenant healthcare technology platform. The role collaborates with cross-functional team members, learns technologies and techniques, and produces high-quality software. The position operates in a professional, remote office environment and routinely uses standard office equipment such as laptop computers and smartphones. Occasional travel to conferences, team meetings, and similar events is required.

Requirements

  • Strong communication skills.
  • Strong organizational skills and the ability to manage multiple simultaneous engagements.
  • Strong problem-solving and analytical skills, including experience troubleshooting and resolving problems.
  • Ability to analyze complex information sets and communicate them clearly and thoughtfully.
  • Demonstrable experience designing, building, and maintaining interface integrations based on HIE and OP standards.
  • Referenceable experience as an individual contributor in a fast-paced, team-based environment.
  • Experience with Java 17 or above and Spring Boot.
  • Experience using AI tools such as Claude.
  • Bachelor's degree from an accredited college or university, preferably in Computer Science, Software Engineering, or a related field, or a combination of equivalent/relevant work experience and demonstrated OP knowledge.
  • Proficiency in one or more development languages: Java, .Net, React JS, Delphi, or Python.
  • Basic database skills, including MySQL and Mongo DB.
  • Ability to build unit tests effectively and use unit testing frameworks.
  • Awareness of AWS capabilities and services.
  • Basic understanding of version control systems such as GIT or Subversion.
  • Working knowledge of SCM and IDEs.
  • Basic understanding of software documentation.
  • Proficiency in Health IT standards and protocols, including FHIR, HL7, CCDA, and X12.
  • Working knowledge of networking protocols such as TCP/IP, HTTP, FTP, and REST.
  • History of exemplary performance and personal integrity.

Nice To Haves

  • Experience with React.

Responsibilities

  • Collaborate with the development team to create technical solutions for software products.
  • Troubleshoot and resolve integration support issues in production and during implementation.
  • Optimize, refactor, enhance, debug, and troubleshoot existing code.
  • Perform root cause analysis and propose effective solutions to software bugs.
  • Follow OP best practices and coding standards.
  • Document, maintain, and own technical artifacts, the internal knowledge base, and templates for integrations, applying industry knowledge to improve OP's solutions.
  • Ensure application performance, quality, and responsiveness.
  • Understand specifications and requirements for developing or enhancing interfaces and other data exchanges, including HIE standards and OP interfaces.
  • Write, review, and debug basic, well-defined programming assignments, primarily involving debugging.
  • Protect code integrity by creating, submitting, and using tests.
  • Provide transparency about work to the company.
  • Transfer knowledge within the department and to other technical teams.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service