For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Arc Exclusive
Arc Exclusive

Remote Full Stack Java Developer & FHIR Expert

Location

Remote anywhere

Salary

US$35K - 50K

Min. experience

3 - 5 years

Required skills

MySQLJavaReactFHIR

Full-time role
Posted 2 hours ago
Apply now
Actively recruiting / 6 applicants

About Upperlink Subsidiary: Upperlink Subsidiary is a leading technology solutions provider dedicated to innovation and excellence. Our subsidiary focuses on developing cutting-edge digital payment solutions specifically for the healthcare industry, streamlining transactions and improving the patient experience. We are looking for a talented and passionate Full-Stack Java Developer to join our team and contribute to the development of our flagship product.

About the Role: We are seeking a highly skilled and experienced Full-Stack Java Developer to design, develop, and maintain our cloud-based digital payment platform. This role is critical in bridging the gap between financial transactions and clinical data. You will be responsible for the full product lifecycle, with a heavy emphasis on HL7 FHIR interoperability and secure integrations with major Electronic Health Record (EHR) systems. You will work remotely and collaborate with a dynamic team of professionals to build the future of healthcare fintech.

Responsibilities:

  1. Design, develop, and implement robust, scalable features for our digital payment platform using Java and Spring frameworks.
    Lead the integration of payment workflows with EHR systems (Ex: EPIC, Meditech, AthenaHealth) using FHIR APIs.
  2. Develop and maintain both front-end and back-end components of the application, ensuring seamless data flow between clinical and financial modules.
  3. Write clean, efficient, and well-documented code that adheres to HIPAA and healthcare data security standards.
  4. Collaborate with product managers and designers to map clinical workflows to payment triggers.
  5. Ensure the performance, security, and scalability of the application, particularly regarding sensitive Patient Health Information (PHI).
  6. Troubleshoot and resolve complex integration issues with third-party healthcare APIs.
  7. Participate in code reviews and contribute to the evolution of our technical architecture.

Basic Qualifications:

  1. Bachelor’s degree in Computer Science or a related field.
  2. FHIR Expertise: 2+ years of hands-on experience working with HL7 FHIR resources, profiling, and implementation guides.
  3. EHR Integration: Proven experience with Certified API integrations for major EHR vendors, such as EPIC (App Orchard/Showroom), Meditech, and AthenaHealth.
  4. Proficiency in Java development (Spring Boot) and modern front-end frameworks (e.g., React, Angular, or Vue.js).
  5. Deep understanding of RESTful API design and secure authentication protocols (OAuth2, OpenID Connect, SMART on FHIR).
    Proficiency in database technologies (e.g., MySQL, PostgreSQL) and complex SQL querying.
  6. Experience with performance and security testing regarding code vulnerabilities (OWASP) and healthcare data privacy.
    Ability to work independently in a remote, fast-paced environment.

Preferred Qualifications:

  1. 4+ years of professional Java development experience.
  2. Strong expertise in Java persistence frameworks like Hibernate or JPA.
  3. Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
  4. Familiarity with healthcare-specific security standards (HIPAA, SOC2, PCI-DSS).
  5. Experience with testing frameworks (JUnit, Mockito, Selenium, or Cypress).
  6. Excellent problem-solving skills and the ability to navigate complex "legacy-to-modern" data mapping.

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service