Senior Software Developer

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Operating for 40+ years with integrity and partnering with industry leaders across sectors.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Developer

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.

Last updated 27 minutes ago

Responsibilities For Senior Software Developer

  • Work with senior architects and Product Management to define requirements
  • Work with the team to document designs
  • Implement code, review code written by peers
  • Write test automation
  • Share responsibility with other team members to deploy new code to production
  • Work with the team to operate services that host massive amounts of data

Requirements For Senior Software Developer

Java
  • Proven experience with a major Object Oriented Programming language such as Java or C++
  • Understanding of data structures and design patterns
  • Aptitude for problem solving
  • Experience with RESTful Web Services or Storage Systems is a plus
  • Experience with massively scalable systems is a plus

Benefits For Senior Software Developer

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Competitive benefits package
  • Work-life balance
  • Professional development opportunities
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Senior Software Developer

Software Developer 4

Senior Software Developer role at Oracle focusing on database test development and framework creation for Oracle Database products.

Senior Network Developer [NRB]

Senior Network Developer position at Oracle's Network Region Build team, focusing on cloud infrastructure deployment and network automation with 3-5+ years experience required.

Software Developer 3

Senior Backend Engineer role at Oracle Health & AI, focusing on building scalable cloud-native distributed systems and AI infrastructure.

Senior Software Developer

Senior Software Developer role at Oracle focusing on networking control services and cloud infrastructure, offering competitive compensation and comprehensive benefits.

Software Developer 3

Senior Software Engineer role at Oracle Cloud Infrastructure (OCI) focusing on building and operating security gateway services for cloud applications.