Principal Software Developer (Java)

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges, partnering with industry-leaders in almost every sector for over 40+ years.
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Healthcare · Enterprise SaaS · Cloud

Description For Principal Software Developer (Java)

Oracle Health Applications & Infrastructure is seeking a Principal Software Developer to join their innovative team. This role is part of a new organization focused on building a complete platform for modernized, automated healthcare. As a Principal Engineer, you'll work on distributed systems, identity, security, and observability, contributing to greenfield projects that integrate with AI/ML services.

The position offers an opportunity to make significant technical impact in a dynamic environment, working on services that handle millions of requests per second. You'll be building cloud-centric applications from the ground up, focusing on highly available, scalable, and redundant services.

The ideal candidate brings 5+ years of distributed service engineering experience, with expertise in Java and other programming languages. You'll need strong skills in building and operating high-traffic web services, along with deep understanding of object-oriented design and SDK development in cloud environments.

Oracle Health's mission is to improve healthcare and quality of life globally through better experience and easier access to health and research data. You'll be part of disrupting the healthcare industry while working with a team of smart, motivated professionals in an entrepreneurial environment.

The role offers competitive benefits, including medical, dental, and vision insurance, 401k, and parental leave. Oracle promotes work-life balance and supports employee growth through various development opportunities. As a world leader in cloud solutions with 40+ years of experience, Oracle provides a stable yet innovative environment for career growth.

This position is available in Greece and Spain, offering a hybrid work arrangement. Join Oracle Health to be part of a transformative journey in healthcare technology while working with cutting-edge cloud and AI/ML technologies.

Last updated 10 hours ago

Responsibilities For Principal Software Developer (Java)

  • Take an active role in the definition and evolution of standard practices and procedures
  • Define and develop software for tasks associated with developing, designing and debugging software applications or operating systems
  • Build services to handle millions of requests per second
  • Design and build new cloud centric applications
  • Build highly available, scalable, and redundant services

Requirements For Principal Software Developer (Java)

Java
  • 5+ years distributed service engineering experience
  • Hands-on experience building and operating highly-available, high-traffic web services
  • Experience developing customer facing architectures and restful web services
  • Development experience in Java, C++, C#, and/or .NET as well as scripting languages
  • Deep understanding of object-oriented design and SDK development
  • Experience working with other cloud teams
  • Experience in a collaborative, agile development environment

Benefits For Principal Software Developer (Java)

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • 401k
  • Parental Leave

Interested in this job?

Jobs Related To Oracle Principal Software Developer (Java)

Software Developer 5

Senior software development role at Oracle focused on designing and developing enterprise software applications and systems.

Senior Principal Software Developer

Senior Principal Software Developer role at Oracle focusing on Java and SQL development for Fusion Release Engineering team.

Principal Software Developer - OCI Media Services

Principal Software Engineer role at Oracle Cloud Infrastructure building cloud services for media and entertainment industry, focusing on scalable solutions and distributed systems.

Principal Software Developer - OCI Media Services

Principal Software Engineer role at Oracle Cloud Infrastructure (OCI) focusing on building cloud services for media production industry, requiring 6+ years of experience in distributed systems and backend development.

Principal Software Developer

Principal Software Developer role at Oracle focusing on Database Appliance (ODA) infrastructure and cloud solutions development.