Software Developer 2

A world leader in cloud solutions, using tomorrow's technology to tackle today's problems.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer 2

Oracle is seeking a Software Developer 2 to join their Product Development team in Bengaluru, India. This role focuses on improving Linux and virtualization products for Oracle's cloud infrastructure. The ideal candidate will have 3-5+ years of experience in software development with strong expertise in Linux systems and cloud technologies. You'll be working on critical projects involving Oracle Linux, UEK, and virtualization releases used both in the cloud and on-premises environments.

The position offers an opportunity to work with cutting-edge cloud and virtualization technologies while being part of a global team at one of the world's leading technology companies. You'll be responsible for designing, developing, and troubleshooting software programs, with a focus on Linux kernel and userspace development. The role requires a mix of technical expertise in operating systems, networking, and cloud technologies, along with strong problem-solving abilities.

As part of Oracle's software engineering division, you'll apply your knowledge of software architecture to develop and debug applications, while also having the opportunity to suggest architectural improvements. The company offers comprehensive benefits including medical insurance, life insurance, and retirement options, along with opportunities for professional growth and development.

The ideal candidate should be a self-starter with excellent communication skills, comfortable working in a virtual/distributed team environment, and have a proven track record of delivering quality solutions in a fast-paced environment. This role offers the chance to work on impactful projects while contributing to Oracle's cloud infrastructure development.

Last updated 7 days ago

Responsibilities For Software Developer 2

  • Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks
  • Research new features for UEK, Oracle Linux and Cloud requirements
  • Develop test plans and automate testcases
  • Debug/troubleshoot issues in Linux environment
  • Work with developers/upstream to fix kernel or userspace related issues
  • Automate testing and triaging
  • Work/engage with engineers globally for effective communication

Requirements For Software Developer 2

Linux
Python
  • BE/B Tech degree or equivalent experience
  • 2+ years relevant experience in software development
  • Knowledge of cloud solutions & tools
  • Familiarity with virtualization solutions, KVM
  • Knowledge of Operating Systems concepts
  • Proficiency in Linux kernel subsystems
  • Experience with CI/CD, jenkins, jira, confluence
  • Excellent written and verbal communication skills

Benefits For Software Developer 2

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Life Insurance
  • Retirement Benefits
  • Volunteer Programs

Interested in this job?

Jobs Related To Oracle Software Developer 2

Software Developer 3

Mid-level software developer position at Oracle focusing on cloud infrastructure and distributed systems development.

Software Developer 3

Mid-level Software Engineer role at Oracle, focusing on AI-first Electronic Health Record development with Java, JavaScript, and cloud technologies.

Support Integration Architect

Support Integration Architect position at Oracle Health, focusing on healthcare technology integration and client solutions with competitive benefits and global impact.

Applications Developer 3

Mid-level software engineering role at Oracle focusing on enterprise application development using Java, J2EE, and related technologies.

Software Developer 3

Senior Software Developer role at Oracle Health, building cloud-native healthcare platforms with 3-5+ years experience required.