Taro Logo

Senior Software Developer

A world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. They've partnered with industry-leaders in almost every sector and have been operating with integrity for over 40 years.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Developer

Oracle is seeking a Senior Software Developer to join their software engineering division. This role combines technical leadership with hands-on development, focusing on building and maintaining large-scale data systems. The position requires expertise in Java, microservices, and both SQL and NoSQL databases, with a strong foundation in data structures and algorithms. You'll be working on designing and implementing scalable solutions, developing RESTful APIs, and managing complex data architectures. Oracle offers a collaborative environment where innovation is encouraged, along with comprehensive benefits and work-life balance. The role is based in either Hyderabad or Bengaluru, India, and requires 3-6 years of relevant experience. As a world leader in cloud solutions, Oracle provides an opportunity to work with cutting-edge technology while solving challenging problems in a stable, established company with over 40 years of industry presence.

Last updated 3 months ago

Responsibilities For Senior Software Developer

  • Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks
  • Provide technical leadership to other software developers
  • Specify, design and implement changes to existing software architecture
  • Design efficient systems that handle large-scale data
  • Build robust APIs for data access and integration
  • Create microservices for data management
  • Design and manage data models for efficient storage and retrieval
  • Handle complex data-related challenges
  • Optimize system performance

Requirements For Senior Software Developer

Java
MongoDB
Cassandra
  • MS or BS in Computer Science or Equivalent
  • 3-6 years of relevant experience
  • Proficiency in Data Structures & Algorithms
  • Good understanding of scalable design concepts
  • Expertise in Java programming
  • Experience with RESTful Services
  • Experience with Microservices Architecture
  • Strong knowledge of SQL and NoSQL databases
  • Data modeling skills
  • Familiarity with metadata management tools

Benefits For Senior Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Competitive benefits based on parity and consistency
  • Flexible medical, life insurance, and retirement options
  • Volunteer programs
  • Work-life balance