remote
Principal Application Software Engineer - Oracle Health
Software Engineer
Lead the design and development of cloud‑native healthcare platforms, building reliable distributed systems and customer‑facing applications using Java, Kubernetes, and modern API standards.
About the role
Key Responsibilities
- Architect and implement scalable cloud services that support healthcare workflow and integration solutions.
- Design, develop, and maintain Java‑based applications and RESTful APIs across the full software development lifecycle.
- Build, deploy, and operate containerized workloads using Kubernetes and related cloud infrastructure tools.
- Collaborate with cross‑functional teams to integrate industry standards such as HL7/FHIR into platform services.
- Drive performance optimization, reliability engineering, and continuous delivery practices for mission‑critical healthcare applications.
Requirements
- 10+ years of software engineering experience with strong expertise in Java and cloud‑native development.
- Proven experience designing and operating distributed systems on public or private cloud platforms.
- Hands‑on knowledge of container orchestration (Kubernetes) and CI/CD pipelines.
- Familiarity with healthcare data standards (HL7, FHIR) and integration patterns.
- Excellent problem‑solving skills and ability to work across the full development lifecycle in a fast‑paced environment.