Oracle

Senior Platform Software Engineer

Oracle
Apply
7 days ago
Bengaluru, IndiaMid Level / Senior

Responsibilities

  • Own and evolve a bounded platform component or SDK area for multi-tenant use.
  • Perform debugging across service graphs and drive compatibility-safe remediation plans.
  • Implement resilience, capacity, performance, scalability, API lifecycle, and interoperability strategies.
  • Design, develop, test, document, debug, and optimize software features and services.
  • Lead code reviews and contribute to software architecture, coding standards, quality assurance, monitoring, and observability.
  • Investigate and resolve customer-reported issues, defects, API problems, and product maintenance issues.
  • Perform system maintenance, upgrades, patching, automation, testing, and troubleshooting to support availability and reliability.
  • Collaborate with Product, Design, Frontend Development, Support, Product Management, Service Teams, and other stakeholders.
  • Independently manage work, timelines, deliverables, prioritization, and continuous process improvement.

Requirements

  • BS degree in Computer Science or a related field, or equivalent experience.
  • 3–5 years of experience in server technology development.
  • Proficiency in ES6 JavaScript, ReactJS, AngularJS, and TypeScript.
  • Expertise in multiple languages including Java and Node.js.
  • Expertise in microservices frameworks such as Spring and Micronaut.
  • Experience building interfaces with JSON REST APIs or GraphQL.
  • Experience with container-based deployment using Docker and Kubernetes.
  • Experience with Postman/Newman and JUnit test frameworks.
  • Understanding of object-oriented JavaScript, HTML5, CSS, and responsive design.
  • Experience developing distributed, fault-tolerant applications and working with a public cloud platform such as AWS, Azure, or Oracle.
  • Preferred knowledge of prompt engineering, model training, and LLMs.
  • Preferred experience with Git, Gradle, Maven, TeamCity, Jenkins, Linux-based environments, log analysis tools, debugging tools, Scrum, and JIRA.
  • Ability to work independently, learn new technologies, collaborate across teams, and communicate effectively.

Benefits

  • The position is open in Bangalore.
  • Oracle offers flexible medical, life insurance, and retirement benefits.
  • Employees can participate in volunteer programs and community-giving opportunities.
  • Oracle provides accessibility assistance and reasonable accommodations during the employment process.

Tech Stack

AWSAzureCSSDockerGitGradleGraphQLJavaJavaScriptJenkinsJUnitKubernetesLinuxMavenNode.jsOracle CloudPostmanReactTeamCityTypeScript
Oracle

About Oracle

10,000+ employees

Oracle builds database technology, enterprise applications, and Oracle Cloud Infrastructure for companies and governments. Its business spans cloud subscriptions, software licenses, and support services across ERP, HCM, CX, and industry suites, plus NetSuite. Founded in 1977 and headquartered in Austin, Texas, Oracle is a public company traded on the NYSE and serves global customers migrating and running critical workloads in its cloud.

Contact me