> Markdown version of [/jobs/ext/266307-interface-engineer-consultant](https://www.wearedevelopers.com/jobs/ext/266307-interface-engineer-consultant). 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). --- # Interface Engineer Consultant - **Company:** TruBridge Inc. - **Location:** United States (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Health Informatics, Cloud Computing, Computer Networks, Databases, Linux, Dicom, Electronic Data Interchange (EDI), Interoperability, Java Virtual Machine (JVM), PostgreSQL, Linux Servers, Unix Shell, Network Protocols, OAuth, PuTTY, Remote Infrastructure Management, Server Administration, SQL Databases, Systems Integration, Extensible Markup Language (XML), Data Processing, Scripting, Transport Layer Security, Java Application Server, Computer Network Technologies, Fast Healthcare Interoperability Resources, Software Troubleshooting, Electronic Medical Records, Information Technology, Health Level Seven International - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=80fc8a48de235bee ## About the Role * HL7 Format: Familiarity with HL7 messaging standards, helpful to have understanding of FHIR for healthcare data exchange. * API Management: Experience working with and troubleshooting APIs. * Networking Knowledge: Familiarity of networking concepts such as packet logs, TLS, OAuth, and network protocols. * Java/JavaScript Experience: Strong experience working with Java and JavaScript, especially in a troubleshooting context. Ability to read and understand code to identify and resolve issues. * Linux Experience: Proficiency with Linux at the shell, helpful if familiar with tools like PuTTY for remote management * Problem-Solving: Strong troubleshooting and problem-solving skills, with a methodical approach to diagnosing and resolving issues. * Collaborate with healthcare providers, staff, and other stakeholders to understand needs and develop effective solutions. * Monitor and analyze Mirth Connect performance, identifying areas for improvement and implementing best practices. * Document integration workflows, configurations, and support procedures for internal and client reference., * Bachelor's degree in Computer Science, Information Technology, Healthcare Informatics, or a related field. * 4 - 7 + years of proven experience working with IMS Engine/Mirth Connect and similar healthcare integration engines. * Strong understanding of healthcare data exchange standards such as HL7, FHIR, and DICOM. * Proficiency in JavaScript, XML, and SQL for Mirth Connect scripting and data manipulation. * Excellent communication (written and oral) and interpersonal skills. * Strong organizational, multi-tasking, and time-management skills. * Must be detail oriented and able to follow through on issues to resolution. * Must be able to act both independently and as a team member., * Knowledge of other healthcare integration tools and technologies. * Familiarity with cloud-based solutions and data interoperability frameworks. * Experience with electronic health record (EHR) systems and healthcare workflows. Working Environment/Physical Demands Working Environment: * General office environment: Works generally at a desk in a well-lighted, air-conditioned cubicle/office, with moderate noise levels. * Periods of stress may occur. ## Description The Interface Engineer Consultant is responsible for providing expert support and maintenance for Mirth Connect, an open-source healthcare integration engine. This role involves troubleshooting, configuring, and optimizing Mirth Connect implementations to ensure seamless data exchange between healthcare systems. The ideal candidate will have a strong background in healthcare IT and a deep understanding of health information exchange standards. who has experience with Java, Postgres, and Linux server environments. As a member of the IMS Engine support team, you'll be responsible for troubleshooting Mirth Connect technical issues and ensuring the smooth operation of the IMS Engine system. This position will work almost exclusively with our Interface Department, and requires a strong understanding of Mirth Connect, Java/JavaScript, APIs, networking, and server management. These Goals and objectives are not to be construed as a complete statement of all duties performed; employees will be required to perform other job related duties as required. Goals and objectives are subject to change. All activities must be in compliance with Equal Employment Opportunity laws, HIPAA, ERISA and other regulations, as appropriate., * JavaScript, Java Code and Java Support: Read, troubleshoot, and assist with JavaScript, Jave code and Java applications (JVM) as necessary to identify and resolve issues in applications in a timely manner. * Linux Server Management: Use Linux shell command and have familiarity with PuTTY to troubleshoot server issues, ensuring optimal performance and stability of the system. * Troubleshoot and Resolve Issues: Provide support for Java applications, Postgres databases, and Linux server environments. Diagnose and resolve technical issues, working to restore services quickly and efficiently. * Networking Knowledge: Utilize your understanding of networking concepts such as packet logs, TLS, OAuth, and network protocols to assist in resolving issues across various systems., * Stay updated on the latest healthcare integration standards and Mirth Connect features, providing training and support to team members as needed. * Assist in the planning and execution of system upgrades and migrations related to Mirth Connect. * Participate in 24/7 on-call support rotation as necessary, no extra pay as exempt position., * Activities require a significant amount of sitting at office and work desks and in front of a computer monitor. * Some walking and standing relative to interaction with other personnel. ## Related Videos - [Why make use of an integration platform in today's software developments and infrastructure?](https://www.wearedevelopers.com/videos/758-why-make-use-of-an-integration-platform-in-today-s-software-developments-and-infrastructure) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [HR & Tech: Why can't we be friends?](https://www.wearedevelopers.com/videos/1493-hr-tech-why-can-t-we-be-friends) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)