Software Developer 3

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Operating for 40+ years.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer 3

Oracle Cloud Infrastructure (OCI) is seeking a talented Software Developer 3 to join their Cache service team, which is experiencing significant growth with weekly customer onboarding. This role offers an exciting opportunity to work with elite engineers on a high-visibility OCI service built on Redis OSS. The position is part of Oracle's fastest-growing business unit, featuring a startup-like culture while providing enterprise-level benefits and resources.

The role requires deep understanding of cloud services, distributed systems, and caching technologies. You'll be working with a modern tech stack including Java, Docker, Kubernetes, and Redis, contributing to a service that's rapidly expanding with new features being released every few weeks. This position offers immediate impact at a worldwide scale, perfect for engineers who thrive in fast-paced environments and enjoy seeing their contributions make a difference.

As a Software Developer 3, you'll be responsible for developing and maintaining cloud services, collaborating with cross-functional teams, participating in code reviews, and ensuring system reliability. The ideal candidate should have 4+ years of product development experience, strong Java programming skills, and expertise in cloud technologies and containerization.

Oracle offers a comprehensive benefits package, including medical, life insurance, and retirement options. The company promotes work-life balance and provides opportunities for community involvement through volunteer programs. This role is based in Bengaluru, India, and offers the chance to work with top-tier engineers while contributing to one of the fastest-growing cloud platforms in the industry.

Last updated 19 minutes ago

Responsibilities For Software Developer 3

  • Contribute to development, maintenance and improvement of OCI cloud services
  • Collaborate with multi-functional teams to enhance operational practices
  • Participate in code reviews and code refactoring efforts
  • Stay up-to-date with industry standard methodologies
  • Participate in design and implementation of highly scalable cloud-based solutions
  • Conduct testing, debugging of software components
  • Support commercial cloud service as on-call engineer

Requirements For Software Developer 3

Java
Kubernetes
Redis
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Strong programming skills in Java and solid understanding of object-oriented programming
  • Proficiency in cloud technologies
  • Experience with caching technologies
  • Knowledge of containerization technologies (Kubernetes and Docker)
  • Familiarity with Helm charts
  • Experience with Terraform (desirable)
  • Strong problem-solving abilities
  • Excellent verbal and written communication skills

Benefits For Software Developer 3

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Life Insurance
  • 401k

Interested in this job?

Jobs Related To Oracle Software Developer 3

Software Developer 2

Oracle is seeking a Software Developer 2 to design and develop large-scale software systems with focus on database systems and distributed computing.

Applications Developer 3

Senior Java development position at Oracle working on Fusion Cloud development team with focus on Java, PL/SQL, and microservices.

Software Developer 2

Software Developer position at Oracle Cloud Infrastructure focusing on distributed systems and cloud platform development with 3-5+ years of experience required.

Software Developer 2

Mid-level Software Developer position at Oracle offering $155K-$179K, focusing on backend development with Java, Node.js, and cloud technologies in Redwood City, CA.

Applications Developer

Applications Developer position at Oracle focusing on Procurement Cloud development using Java, JavaScript, and REST technologies.