OR

Software Developer 3

Oracle
Bangalore3-12 LPA Posted 24 Oct 2025
FULL TIME
Docker
Microservices
Kubernetes
Prometheus
Java

Job Description

Senior/Principal Engineer Job Description

  • This role requires a hands-on and seasoned engineer who can design and drive end-to-end engineering efforts (including design, development, test infrastructure, and operational excellence).
  • The engineer must resolve complex technical issues and make design decisions to meet the critical requirements of this scalable, highly available, secure multi-tenant enablement of services in cloud.
  • Mentor and guide junior members in the team on the technological front.
  • Work closely with all the stakeholders including the Other technical Leads, Director, Engineering manager, architects, product, and program managers to deliver product features on time and with high quality.
  • Proactively identify and resolve risks and issues that may dent the team's ability to execute.
  • Work with various external (application) teams integration with the product and help guide the integration.
  • Understand various Cloud technologies in Oracle to help evolve the cloud provisioning and enablement process on a continuous basis.

Must-have Skills

  • BS/MS degree or equivalent in related technical field involving coding or equivalent practical experience with 5+ years of overall experience along with exposure to at least 1 cloud service provider (AWS/OCI/Azure/GCP etc.).
  • Experience in building and designing microservices and/or cloud native applications.
  • Either strong on databases front or on building big data systems (including ETL pipelines).
  • Being a problem solver with strong can-do attitude and ability to think on the go would be critical for success on this role.
  • Strong fundamentals on OS, networks, distributed systems, designing fault tolerant and high available systems.
  • Strong on at least one of the modern programming languages (Java, Kotlin, Python, C#) along with containers experiences (likes of Docker/Kubernetes). Demonstrated ability to adapt to new technologies and learn quickly.
  • Must be detail-oriented, task-driven and have excellent communication skills.
  • Be organized and goal-focused, ability to deliver in a fast-paced environment with minimal supervision. Strong, creative problem-solving skills and ability to abstract and share details to create meaningful articulation.

Preferred Skills or Nice-to-have Skills

  • Experience with Architectural patterns for High Availability, Performance, Scale Out architecture, Disaster Recovery, Security Architecture Knowledge of cloud-based architectures, deployment and operational aspects of cloud set up is a plus.
  • Experience in implementing container monitoring tools like Prometheus/Grafana, CI/CD pipelines (Jenkins, GitLab etc.), using/creating build tools (Gradle, Ant, Maven, or similar).

Join WhatsApp Channel