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 3 months 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

Software Developer 4

Senior Software Developer role at Oracle focusing on database test development and cloud technologies, requiring 6+ years of experience in Linux/Unix systems and strong programming skills.

Senior Software Developer

Senior Software Developer role at Oracle focusing on backend development for cloud infrastructure and enterprise solutions.

Software Developer 4

Senior Software Developer role at Oracle focusing on database, application, and network software development with 6+ years experience required.

Oracle Fusion Financials AR - Senior Technical Support Engineer

Senior Technical Support Engineer role at Oracle, focusing on Fusion Financials AR, combining technical expertise with financial systems knowledge.

Senior Software Development Engineer IDC VN Edge

Senior Software Engineer role at Oracle's Cloud Infrastructure team, focusing on virtual networking services and distributed systems development.