Software Developer 2

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges for 40+ years.
United States
$73,700 - $158,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Healthcare · Enterprise SaaS

Description For Software Developer 2

Oracle Health Applications & Infrastructure (OHAI) is transforming healthcare by leveraging AI and advanced technologies to deliver automated, patient-centric solutions globally. The Oracle Health Data Platform Team is central to this transformation, building scalable data platforms that power Oracle's healthcare products, including Electronic Health Records (EHR) solutions.

We are seeking an experienced Software Engineer to join our growing engineering team. This position will play a key role in designing and developing high-quality software solutions that drive business success and meet customer needs. The Database Architecture team provides essential EHR data capabilities, such as data de-identification tooling and automated data migration ETL pipelines.

As a Software Engineer, you will collaborate with cross-functional teams to design, build, and maintain high-performance systems for both new and existing products. You will architect complex systems, ensure smooth integration across technologies, and provide technical leadership to both junior engineers. A strong background in cloud infrastructure, databases, and backend development is essential.

This role offers competitive compensation including potential bonus and equity, comprehensive benefits including medical/dental/vision insurance, 401(k) matching, flexible vacation, and parental leave. Join a world-class team building innovative healthcare solutions that make a real impact.

Last updated 5 hours ago

Responsibilities For Software Developer 2

  • Contribute hands-on coding expertise
  • Influence technical decisions
  • Mentor engineers
  • Drive improvements in engineering processes
  • Design and develop high-quality software solutions
  • Architect complex systems
  • Ensure smooth integration across technologies

Requirements For Software Developer 2

Java
Python
  • BS in Computer Science or related field, or equivalent experience
  • 3+ years in software development, with 2+ years in cloud back-end
  • Proficient in Java and scripting languages (Python)
  • Experience with product lifecycle and delivering products from scratch
  • Strong knowledge of Database Architectures (SQL/NoSQL, schema design, data access patterns)
  • Experience with monitoring solutions for large-scale environments
  • Systematic problem-solving, strong communication, ownership, and drive

Benefits For Software Developer 2

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • 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
  • Paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Software Developer 2

Applications Developer 3

Oracle is seeking an Applications Developer 3 to build next-generation Fusion ERP Cloud applications using microservices and modern UI technologies.

Software Developer 2

Software Developer 2 position at Oracle in Austin, TX, focusing on ETL development and Java programming with 2+ years experience required. Competitive salary and benefits.

Java Application Developer

Mid-level Java Application Developer position at Oracle, requiring 3-5+ years of experience in Core Java, Spring Boot, and related technologies. Based in India with comprehensive benefits.

Senior Applications Developer

Senior Applications Developer role at Oracle focusing on HCM Cloud development, requiring 3-5+ years experience in Java, JavaScript, and cloud technologies.

Software Developer 2

Oracle is seeking a Software Developer 2 to design and develop software applications, working with cloud technologies and full-stack development.