OROracle
Software Developer 3
Bangalore ₹3-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).
