P

Praia Health

Healthcare platform for patient engagement orchestration

Senior Java Backend Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 6 years of experience building and operating production software, with demonstrated senior-level scope and ownership of distributed, high-throughput systems.
  • Expert-level software development skills in Java and the modern Java ecosystem, including Quarkus or Spring Boot, concurrency, and microservices.
  • Strong working knowledge of JavaScript or TypeScript and modern client-side architectures, with the ability to own light frontend integrations and UI-facing platform touchpoints.
  • Practical experience integrating with EMR/EHR systems and healthcare interoperability standards such as FHIR, HL7, and SMART on FHIR, or an equivalent background in a heavily regulated sector such as FinTech.
  • Experience delivering cloud-native services using AWS, Azure, or GCP; container orchestration with Kubernetes or Docker; and Infrastructure as Code with Terraform.
  • Deep understanding of OAuth2, OIDC, mTLS, JWT, secrets management, and secure SDLC practices.
  • Hands-on experience with modern observability tooling, including metrics, distributed tracing, APM, log aggregation, and operational triage.
  • Exceptional written and verbal communication skills, including the ability to write technical design documents and articulate architecture trade-offs.
  • A bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • Applicants must be currently authorized to work in the United States or Canada on a full-time basis.
  • Candidates must permanently reside in the United States or Canada.
  • The resume must be named delete_me.pdf for consideration.

Responsibilities

  • Architect, build, and scale core Java backend services powering the consumer experience and platform ecosystem.
  • Develop and maintain JavaScript components, UI workflows, and client-side integration hooks in support of the frontend, comprising 10–20% of the role's scope.
  • Build and operate enterprise integration services for EMRs, including Epic and MyChart, using HL7 FHIR APIs and modern interoperability patterns.
  • Develop and maintain secure REST and event-driven APIs with robust authentication and authorization, auditing, and least-privilege controls; author developer documentation, OpenAPI specifications, and runbooks.
  • Own CI/CD pipelines, automated unit, integration, and end-to-end testing, infrastructure as code, structured logging, and incident response.
  • Partner with Product, Design, and partner-facing teams to translate technical requirements into robust solutions.

Desired Qualifications

  • Leverage Databricks and Apache Spark to build or support data pipelines, workflows, and analytical workloads when integration needs arise.
  • Prior exposure to or hands-on experience with Databricks, Apache Spark, or distributed data processing.

About the Company

Praia Health

Healthcare platform for patient engagement orchestration

Praia Health offers a consumer experience orchestration platform for health systems that personalizes patient engagement across the care journey by integrating data from across the healthcare ecosystem. It ingests data from health systems and partner networks and uses login-enabled apps or websites to deliver tailored digital experiences before, during, and after care visits. Unlike approaches that rely only on basic segments or clinical data, Praia Health connects data across the full ecosystem to enable end-to-end personalization at every touchpoint. The goal is to bring frictionless, orchestrated consumer experiences from other industries into healthcare, improving patient engagement and retention while helping providers achieve higher utilization and reimbursement.

Company size
11-50
Company stage
Series A
Total funding
$20M
Headquarters
Chicago, IL
Founded
2024

Recently Posted Jobs

Explore more opportunities at Praia Health

See more jobs