Senior Software Developer

World leader in cloud solutions using tomorrow's technology to tackle today's problems, operating with integrity for 40+ years.
$74,800 - $178,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ 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 team in Nashville, TN. This role offers an exciting opportunity to work on enterprise-level software solutions while applying your expertise in backend development and microservices architecture.

The position requires 4+ years of software development experience, with a focus on object-oriented programming languages such as Java or Go. You'll be responsible for developing and debugging software applications, building enhancements within existing architectures, and contributing to architectural improvements. The role demands strong computer science fundamentals, including expertise in data structures and algorithm design.

As a senior developer, you'll work in a collaborative environment where your systematic problem-solving approach and strong communication skills will be vital. The position offers comprehensive benefits including medical, dental, and vision insurance, 401(k) with company match, flexible vacation time, and various other perks such as parental leave and adoption assistance.

The compensation package is highly competitive, ranging from $74,800 to $178,200 annually, with additional opportunities for bonuses and equity. Oracle maintains a strong commitment to work-life balance and professional development, making this an ideal opportunity for experienced developers looking to advance their careers in a stable, innovation-driven environment.

Oracle values diversity and inclusion, promoting an inclusive workforce that encourages diverse insights and perspectives. The company offers a supportive work environment with opportunities for growth and development, making it an excellent choice for professionals seeking a long-term career in technology.

Last updated a day ago

Responsibilities For Senior Software Developer

  • Perform software development tasks
  • Debug and design software applications
  • Build enhancements within existing software architecture
  • Suggest improvements to the architecture
  • Apply basic to intermediate knowledge of software architecture

Requirements For Senior Software Developer

Java
Go
  • Computer Science fundamentals in object-oriented design, data structures, & algorithm design
  • 4+ years of software development/programming experience with object oriented coding languages
  • Experience with microservice design patterns
  • Systematic problem-solving approach and strong communication skills
  • BS degree or equivalent experience
  • English language proficiency

Benefits For Senior Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal
  • Relocation benefits available

Interested in this job?

Jobs Related To Oracle Senior Software Developer

Senior Quality Assurance Engineer – IC3

Senior QA Engineer role at Oracle Health Sciences, focusing on automation and quality assurance for pharmaceutical and medical device research applications.

Senior Consultant - Support Engineer

Senior Support Engineer position at Oracle requiring 4+ years of L1/L2 support experience, Java/SQL expertise, and ITIL certification.

Java Full Stack Developer

Senior Java Full Stack Developer position at Oracle requiring 10+ years of experience, focusing on enterprise software development with Spring, JPA, and JavaScript frameworks.

Oracle Fusion Finance (Techno-Functional) Engineer

Senior Oracle Fusion Finance Engineer position combining technical expertise with functional knowledge in finance products, offering comprehensive benefits and professional growth opportunities.

Senior Software Engineer - Java Backend

Senior Java Backend Engineer role at Oracle Health & AI, building innovative healthcare solutions using AI and cloud technologies.