Senior Software Developer

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's problems, with 40+ years of experience.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS

Description For Senior Software Developer

Oracle Enterprise Manager is Oracle's premier database and Engineered System management platform, providing comprehensive management and monitoring solutions for databases, Exadatas, and Recovery Appliances. This senior role is for a full stack engineer in the database management and engineered systems team. You'll work on enhancing and maintaining Oracle's on-premises management platform, which provides a single pane of glass for handling all customer Oracle deployments.

The position involves working with an experienced team to design and implement complex, UI-driven database and Engineered Systems management functionality. You'll use various technologies including Java, JDBC, Oracle JET, REST, JSON, and more. The role offers opportunities to solve challenging problems in complex environments involving operating systems, databases, clustering, and cloud infrastructure.

Oracle offers a competitive benefits package and promotes work-life balance. The company values diversity and inclusion, operating with integrity for over 40 years. As a world leader in cloud solutions, Oracle uses cutting-edge technology to solve contemporary challenges. The Enterprise Manager team specifically focuses on providing full-lifecycle solutions for database management, including change management, patching, provisioning, and performance tuning.

This role is perfect for experienced developers who want to leverage their software architecture knowledge and algorithmic thinking to solve real-world problems in enterprise database management.

Last updated 4 days ago

Responsibilities For Senior Software Developer

  • Design and implement complex, UI-driven database and Engineered Systems management functionality
  • Work with various technologies including Java, JDBC, Oracle JET, REST, JSON, GIT, Python, Perl
  • Address challenging customer problems within complex topologies
  • Work on database management and monitoring solutions
  • Handle full-stack development responsibilities
  • Implement and enhance features for database management

Requirements For Senior Software Developer

Java
JavaScript
Python
  • 5+ years of hands-on experience as a software developer with enterprise-scale, multi-tier product
  • 5+ years of experience with Java or another high-level programming language
  • 5+ years of experience with database-related development
  • Working-level experience with SQL, PL/SQL, and JDBC
  • Solid knowledge of data structures and algorithms
  • Excellent debugging skills
  • Bachelor's degree in Computer Science or related technical field
  • Excellent verbal and written communication skills
  • English and Spanish language proficiency

Benefits For Senior Software Developer

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
  • Competitive benefits package
  • Medical, life insurance and retirement options
  • Work-life balance
  • Volunteer programs
  • Career growth opportunities

Interested in this job?

Jobs Related To Oracle Senior Software Developer

Senior Member Technical Staff

Senior cloud engineering role at Oracle working on Fusion Application as a Service (FAaaS) platform, developing scalable cloud infrastructure and applications.

Senior Linux Kernel Developer

Senior Linux Kernel Developer position at Oracle focusing on kernel development and hardware platform support.

Senior Software Developer

Senior Software Developer role at Oracle Cloud Infrastructure focusing on building and managing cloud-scale observability and management platforms.

Senior Software Developer

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

Software Developer 4

Senior Software Engineer position at Oracle Health, focusing on full-stack development of clinical applications and cloud services.