> Markdown version of [/jobs/ext/2535620-senior-java-backend-engineer](https://www.wearedevelopers.com/jobs/ext/2535620-senior-java-backend-engineer). 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). --- # Senior Java Backend Engineer - **Company:** Praia Health Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Data Analysis, Automation of Tests, Microsoft Azure, Cloud Computing, Information Engineering, DevOps, Distributed Computing Environment, Interoperability, Key Management, OAuth, OpenID, Software Engineering, Systems Integration, TypeScript, Openapi, Epic Mychart, Datadog, Data Logging, EHR Systems, Fast Healthcare Interoperability Resources, Concurrency, Apache Spark, Spring-boot, Electronic Medical Records, Backend, Kubernetes, Information Technology, Health Level Seven International, Enterprise Integration, Front End Software Development, BIG-IP Access Policy Manager (APM), Terraform, Data Pipelines, Dynatrace, Serverless Computing, Docker, Databricks, Microservices - **Published:** August 24, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e66607f3c1e40fc5 ## About the Role * 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. * Data Engineering (Plus): Prior exposure to or hands-on experience with Databricks, Apache Spark, or distributed data processing is a plus, but not required. * 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. The company does not sponsor applicants for work visas (e.g., H-1B, TN, etc.) at this time. ## Description Praia is seeking a Senior Software Engineer to take on a high-impact role with significant autonomy. In this role, you will establish deep, end-to-end architectural ownership of our platform, primarily driving high-performance Java backend services (80-90% of the focus) while supporting client-side integrations and platform needs in JavaScript (10-20%). This senior-level scope pairs you closely with engineering leadership to deliver resilient software at a steady, well-defined pace. You will ensure the delivery of secure, well-documented APIs used by internal teams and external health system partners. If you thrive on building scalable distributed services, collaborating on light front-end touchpoints, and tackling complex enterprise integrations, we want to hear from you., * Backend & System Design: Architect, build, and scale core Java backend services powering Praia's consumer experience and platform ecosystem. * Client-Side Platform Support: Collaborate on the frontend by developing and maintaining JavaScript components, UI workflows, and client-side integration hooks (10-20% of scope). * Healthcare Interoperability: Build and operate enterprise integration services for EMRs (Epic/MyChart and others) utilizing HL7 FHIR APIs and modern interoperability patterns. * Data Pipelines & Analytics (Nice to Have): Leverage Databricks and Apache Spark to build or support data pipelines, workflows, and analytical workloads when integration needs arise. * Security & API Excellence: 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. * DevOps & Operational Reliability: Champion a modern DevOps mindset by owning CI/CD pipelines, automated testing (unit/integration/E2E), infrastructure-as-code, structured logging, and incident response. * Cross-Functional Collaboration: Partner directly with Product, Design, and partner-facing teams to translate technical requirements into robust, frictionless solutions. ## Related Videos - [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 Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Get started with securing your cloud-native Java microservices applications](https://www.wearedevelopers.com/videos/123-get-started-with-securing-your-cloud-native-java-microservices-applications) - [Delegating the chores of authenticating users to Keycloak](https://www.wearedevelopers.com/videos/1558-delegating-the-chores-of-authenticating-users-to-keycloak) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)