remote
Principal Application Developer, Backend - Oracle
Software Engineer
Lead backend development for AI‑enabled healthcare platforms, designing microservices, cloud‑native architectures, and integration services on Oracle Cloud Infrastructure.
About the role
Key Responsibilities
- Architect, design, and implement high‑performance backend services for healthcare applications using Java/Kotlin and microservice patterns.
- Build and maintain cloud‑native infrastructure on Oracle Cloud Infrastructure, leveraging Kubernetes, containers, and serverless components.
- Develop and expose secure RESTful APIs that integrate with electronic health record (EHR) systems and data platforms.
- Collaborate with cross‑functional teams to define data models, ensure compliance with healthcare standards, and optimize system scalability.
- Mentor engineering teams, enforce best practices, and drive continuous improvement in code quality and DevOps pipelines.
Requirements
- 10+ years of professional software development experience, with deep expertise in Java or Kotlin and building microservices.
- Strong background in cloud platforms, specifically Oracle Cloud Infrastructure, and container orchestration with Kubernetes.
- Proven experience designing and implementing secure, high‑throughput REST APIs and integrating with EHR or healthcare data systems.
- Solid understanding of distributed systems, scalability, and performance tuning in a cloud environment.
- Excellent problem‑solving skills and ability to lead technical discussions across multidisciplinary teams.
Skills
javakotlinkubernetes