Senior Platform Software Engineer

Oracle

3+ yrs Bengaluru Full Time Hybrid (office + remote)
Oracle logo
Posted : today
Actively hiring

Job description

Join a team building Oracle Integration, a strategic cloud platform connecting applications, data, and processes across diverse environments. This role is pivotal in developing the integration foundation for next-generation Oracle Health products, ensuring secure healthcare data exchange and interoperability.

You will contribute to creating robust, scalable cloud-native services tailored for the complex needs of modern healthcare. The work involves developing reusable platform capabilities in areas like connectivity, APIs, data transformation, security, and reliability, making these valuable for both Oracle Health and Oracle's broader enterprise customer base.

Responsibilities

Key responsibilities include building and operating secure, scalable integration services on OCI that power Oracle Health products and enterprise business processes. You will shape reusable platform capabilities addressing healthcare interoperability and serving a wider commercial audience.

This involves designing highly available, fault-tolerant services, enabling data exchange across various healthcare systems and applications using standards like FHIR. You will connect diverse SaaS applications, enterprise systems, and databases across multiple cloud providers. Developing components like adapters, runtime services, and APIs to accelerate integration delivery is also essential.

Responsibilities extend to owning platform components from inception through production support, ensuring availability, security, and performance. You will also investigate complex issues, perform root-cause analysis, and collaborate with product managers and architects to deliver shared roadmap commitments and influence engineering quality.

Qualifications

We are seeking candidates with a B.E./B.Tech/M.S./M.Tech in Computer Science and at least 3 years of software development experience. Strong proficiency in Java and object-oriented design is essential.

Candidates should have experience designing and developing distributed systems, microservices, and RESTful APIs, utilizing frameworks like Micronaut or Spring Boot. Familiarity with cloud-native development, container technologies (Docker, Kubernetes), and understanding of scalability, high availability, and security principles are crucial.

Knowledge of API-first development using REST and OpenAPI is required. Experience diagnosing complex distributed service issues using observability tools is also a must. The ability to take ownership of features throughout their lifecycle and strong analytical and problem-solving skills are vital for success in this role.

Essential Skills

JavaDistributed SystemsMicroservicesRESTful APIsMicronautSpring BootMavenGradleGitDockerKubernetesAPI-First DevelopmentRESTOpenAPIObservability Tools

Good to Have

Enterprise Integration PlatformsiPaaSAPI ManagementAdaptersConnectorsIntegration RuntimesSaaS IntegrationOAuth 2.0JWTIdentity and Access ManagementFHIRHL7MLLPHealthcare Data Exchange

Highlights

  • Actively hiring

More Details

RoleSenior Platform Software Engineer
IndustryCloud Computing, Healthcare, Software Development
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Oracle logo

Oracle

Cloud Computing

Senior Platform Software Engineer at Oracle | SkillMX | SkillMX