Senior Software Developer

A world leader in cloud solutions that uses tomorrow's technology to tackle today's problems.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Developer

Oracle is seeking a Senior Software Developer to join their team in Bengaluru, India. This role focuses on developing enterprise-class features for OCI cloud service Operations Insights. The ideal candidate should be self-motivated, capable of handling complex problems independently, and passionate about learning cutting-edge technologies. The position requires extensive experience in cloud solutions and distributed systems development.

The role involves working with a globally distributed team across multiple time zones, designing and implementing highly resilient solutions while maintaining 99.999% availability. You'll be working with constantly evolving product roadmaps and broad range of use cases, utilizing technologies like Java, microservices, and cloud platforms.

Oracle offers a comprehensive benefits package including medical insurance, life insurance, and retirement planning. The company promotes a culture of innovation and inclusion, with opportunities for professional growth and development. As a world leader in cloud solutions, Oracle provides an environment where you can work on cutting-edge technologies while maintaining work-life balance.

The position requires 4+ years of experience in software development, strong algorithmic skills, and expertise in Java and distributed systems. Knowledge of GenAI/LLMs, Oracle Database, and cloud platforms is highly valued. This is an excellent opportunity for a senior developer looking to make an impact in enterprise cloud solutions while working for a global technology leader.

Last updated 14 days ago

Responsibilities For Senior Software Developer

  • Design and implement highly resilient and extendable innovative solutions
  • Own end-to-end delivery of solutions from coding to customer support
  • Use agile methodologies
  • Troubleshoot, debug and upgrade existing systems
  • Stay updated with prevalent technologies and trends
  • Complete documentation and run relevant tests
  • Design and implementation of enterprise class features in OCI cloud service Operations Insights

Requirements For Senior Software Developer

Java
Kubernetes
  • 4+ years of software development experience in scalable distributed systems
  • Strong algorithmic skills
  • Effective communication skills (written and spoken)
  • Very good object-oriented programming skills, preferably Java
  • Experience with Dropwizard, RESTful web services, micro service architecture
  • Experience with JUnit, build & devops tools
  • Strong inclination towards test driven development
  • BS or MS degree or equivalent experience in Computer Science
  • Ability to work with remote teams across time zones

Benefits For Senior Software Developer

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Life Insurance
  • Retirement Planning
  • Volunteer Programs
  • Work-Life Balance

Interested in this job?

Jobs Related To Oracle Senior Software Developer

Senior Applications Engineer - Fullstack (Java, JavaScript)

Senior Applications Engineer position at Oracle focusing on fullstack development with Java and JavaScript for enterprise SaaS applications.

Senior Applications Engineer - Fullstack (Java, JavaScript)

Senior Applications Engineer position at Oracle focusing on full-stack development with Java and JavaScript for cloud-based Product Lifecycle Management applications.

Senior Software Developer

Senior Software Developer position at Oracle focusing on database testing and tools development with ACFS in Bengaluru.

Software Developer 4

Senior Software Developer role at Oracle requiring 8+ years of experience in Java, cloud platforms, and distributed systems.

Senior QA Engineer, Redwood Platform

Senior QA Engineer position at Oracle focusing on test automation and quality standards for the Redwood Platform