Note: The job is a remote job and is open to candidates in USA. Praia Health is a healthcare technology company transforming consumer health experiences through digital platforms and user-centric solutions. The Senior Java Backend Engineer will own the architecture and development of high-performance Java backend services, secure APIs, healthcare integrations, and operational infrastructure while supporting JavaScript-based client integrations.
Responsibilities
- Architect, build, and scale core Java backend services powering Praia's consumer experience and platform ecosystem
- Collaborate on the frontend by developing and maintaining JavaScript components, UI workflows, and client-side integration hooks (10–20% of scope)
- Build and operate enterprise integration services for EMRs (Epic/MyChart and others) utilizing HL7 FHIR APIs and modern interoperability patterns
- Leverage Databricks and Apache Spark to build or support data pipelines, workflows, and analytical workloads when integration needs arise
- Develop and maintain secure REST/event-driven APIs featuring robust authentication/authorization (OAuth2/OIDC), auditing, and least-privilege controls. Author clear developer documentation, OpenAPI specs, and runbooks
- Champion a modern DevOps mindset by owning CI/CD pipelines, automated testing (unit/integration/E2E), infrastructure-as-code, structured logging, and incident response
- Partner directly with Product, Design, and partner-facing teams to translate technical requirements into robust, frictionless solutions
Skills
- * ****Experience:**** 6+ years of experience building and operating production software, with demonstrated senior-level scope and clear ownership of distributed, high-throughput systems
- * ****Backend Expertise:**** Expert-level software development skills in ****Java**** and the modern Java ecosystem (Quarkus or Spring Boot, concurrency, microservices)
- * ****Client-Side Capabilities:**** Strong working knowledge of ****JavaScript/TypeScript**** and modern client-side architectures, comfortable owning light frontend integrations and UI-facing platform touchpoints
- * ****Healthcare / Regulated Domain:**** Practical experience integrating with EMR/EHR systems and healthcare interoperability standards (FHIR, HL7, SMART on FHIR); equivalent background in heavily regulated sectors like FinTech is also valued
- * ****Cloud & Infrastructure:**** Experience delivering cloud-native services (AWS, Azure, or GCP), container orchestration (Kubernetes/Docker), and Infrastructure as Code (Terraform)
- * ****Security Focus:**** Deep understanding of OAuth2, OIDC, mTLS, JWT, secrets management, and secure SDLC practices
- * ****Observability:**** Hands-on experience with modern observability tooling (metrics, distributed tracing, APM, log aggregation) and operational triage
- * ****Communication:**** Exceptional written and verbal communication skills; proven ability to write crisp technical design documents and articulate architecture trade-offs
- * ****Education:**** Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
- Geographic Restriction: Candidates must permanently reside in either the United States or Canada; no other locations will be considered at this time
- Work Authorization: Applicants must be currently authorized to work in the United States or Canada on a full-time basis
- * ****Data Engineering (Plus):**** Prior exposure to or hands-on experience with ****Databricks****, ****Apache Spark****, or distributed data processing is a plus, but not required
Benefits
- Performance-based bonuses
- Full medical, dental, and vision benefits
- Company-paid life insurance
- Company-paid short-term and long-term disability
- 401K or RRSP savings plans with company matching
- A supportive and inclusive work environment
- Employee wellness programs and resources
- Flexible PTO
Company Overview