Building off our Cloud momentum, Oracle has formed a new organization - Oracle Health Applications & Infrastructure. This team focuses on product development and product strategy for Oracle Health, while building out a complete platform supporting modernized, automated healthcare. This is a net new line of business, constructed with an entrepreneurial spirit that promotes an energetic and creative environment. We are unencumbered and will need your contribution to make it a world class engineering center with the focus on excellence.
At Oracle Health, our mission is to improve healthcare and quality of life globally through better experience and easier access to health and research data for patients and healthcare providers. We will facilitate this by advancing the state of the art in healthcare and population level health, make it practical, effective, and real at practitioner level by connecting everything together. This will allow a patient to get point of care from anyone, anywhere or any device by providing the practitioner medical information leveraging global data.
This role is for the Millennium Foundations team within the Core Platform Group under Oracle Health Applications & Infrastructure. The Foundations team manages the core platform and infrastructure components for the application server middleware. The team is focused on developing and maintaining reliable and scalable platforms that empower other application teams to build robust healthcare solutions. This includes the Java platform libraries that are used by every Millennium EHR application in use at Oracle Health. It is a critical part of the Millennium EHR system app-tier and one that needs great stewardship as the platform continues to evolve.
As a Member of Technical Staff, you will be responsible for the development and support of Java based libraries, and components for the core platform and infrastructure powering the application services running in the mid-tier. You need to possess a strong technical skill set, have a proactive approach, and be willing to contribute anywhere within our tech stack as needed. The team is highly collaborative, and you should value this type of collaborative, agile environment, and be excited to learn and grow.
Qualifications:
Bachelor’s degree in computer science or equivalent. 3+ years of software development experience in Java. Strong experience with data structures, algorithms, concurrency, multi-threading, and object-oriented design. Experience with version control systems, preferably GitHub Experience with CI/CD tools. Comfortable working in a highly collaborative, Agile development environment. Strong written and verbal communication skills with the ability to present complex information clearly to all audiences.Bonus Points:
Prior experience in the healthcare industry Development experience with Web services (preferably RESTful) Familiarity or prior experience with cloud technologies (AWS, OCI) Development experience with relational databases.Career Level - IC2