Oracle is seeking a Senior Software Developer to join their OCI Object Storage team. This role focuses on designing and developing components for highly scalable and performant public-facing storage services. As a senior developer, you'll be responsible for building critical components including Web Servers, Storage Servers, Cloud Gateways, and Bulk Import Appliances.
The position offers an opportunity to work on cutting-edge technology that's in high demand, with responsibilities spanning from initial concept through design, implementation, testing, and production operations. You'll be part of a fast-growing team taking Oracle's cloud storage products to the next level, working on new features and seeing their direct impact on customers.
Oracle provides a collaborative environment where you'll work closely with senior architects and product management to define and implement solutions. The role involves both individual contribution and team collaboration, including code reviews, documentation, and shared responsibility for production deployments.
This position is based in Bengaluru, India, and requires 3-5+ years of experience. The ideal candidate will have strong Java or C++ programming skills, solid understanding of data structures and design patterns, and preferably experience with RESTful Web Services and scalable systems.
Oracle offers competitive benefits, promotes work-life balance, and is committed to diversity and inclusion. They provide opportunities for professional growth and development in a global technology leader that has been innovating for over 40 years.