Senior Software Developer

A world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges, partnering with industry-leaders in almost every sector for over 40+ years.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Developer

Oracle, a global leader in cloud solutions with over 40 years of industry experience, is seeking a Senior Software Developer to join their Database Service team. This role offers an exciting opportunity to work on complex, non-routine tasks in cloud infrastructure and database services.

The position requires a skilled developer with 3-5+ years of experience in software engineering, particularly strong in Java and Python programming. You'll be responsible for developing and maintaining critical database services in the cloud, working with various frameworks including Hibernate, ORM, and REST. The role involves significant work with database concepts, Linux systems, and Oracle DB products.

As a senior member of the team, you'll not only contribute technically but also provide mentorship and direction to others. The role offers the perfect blend of technical challenges and leadership opportunities, working on cutting-edge cloud technology that impacts numerous industry-leading companies worldwide.

Oracle provides a comprehensive benefits package including medical, life insurance, and retirement options. The company culture promotes work-life balance and community involvement through volunteer programs. With locations in major tech hubs like Bengaluru and Hyderabad, you'll be working in a dynamic environment with some of the best minds in the industry.

This is an excellent opportunity for a senior developer looking to make a significant impact in cloud and database technology while working for one of the most established and innovative companies in the field. The role offers both technical growth and leadership development, making it an ideal next step for ambitious software engineers.

Last updated 7 hours ago

Responsibilities For Senior Software Developer

  • Define and develop software for Oracle Database Service in cloud & infrastructure
  • Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks
  • Take active role in defining and evolving standard practices and procedures
  • Provide direction and mentoring to others
  • Work on non-routine and complex tasks

Requirements For Senior Software Developer

Java
Python
Linux
  • BS or MS degree or equivalent experience
  • 3-5+ years of software engineering or related experience
  • Strong Java / Python programming experience
  • Knowledge of frameworks like Hibernate, ORM, REST
  • Experience with Multi-Threaded programming and Networking
  • Good knowledge of Database concepts & Linux
  • Knowledge of Oracle DB products preferred
  • Excellent written and verbal communication skills

Benefits For Senior Software Developer

Medical Insurance
  • Competitive benefits
  • Medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Senior Software Developer

Senior Applications Engineer

Senior Applications Engineer position at Oracle, focusing on Fusion HCM Payroll development using Java/J2EE, requiring 4+ years of experience.

Senior Software Engineer

Senior Software Engineer position at Oracle focusing on cloud services and distributed storage applications.

Senior Network Development Engineer

Senior Network Development Engineer role at Oracle Cloud Infrastructure combining networking expertise with programming for cloud-scale infrastructure operations.

Senior Applications Developer - Java, Core Banking

Senior Applications Developer position at Oracle focusing on Java and Core Banking development, requiring 3-5+ years of experience in software development and banking solutions.

Applications Developer 4

Senior Applications Developer position at Oracle, focusing on Order Management systems development using Java, JavaScript, and cloud technologies.