Principal Software Engineer - Java
$114.6k - $234.6kOracle
Job Description
This is a full time US REMOTE role with no sponsorship available. Candidates must be US Citizens or Greencard Holders
Join our Health Applications team to build the next generation of cloud-native EHR platforms. This is a hands-on, high-impact role where you will shape both technical architecture and product direction from the ground up.
You’ll operate at the intersection of distributed systems, cloud infrastructure, and applied AI—designing intelligent, scalable, and resilient healthcare solutions that directly impact clinical outcomes.
Responsibilities
What You’ll Do
Architect and build cloud-native EHR platforms using microservices and Kubernetes.
Design and deliver AI-driven automation and AIOps systems.
Lead end-to-end system design for scalability, reliability, and observability.
Stay hands-on with coding, debugging, and production delivery.
Drive engineering excellence through code reviews and best practices.
Mentor engineers and elevate team capability.
Partner cross-functionally to influence product and technical strategy.
Customer Impact & Technical Escalation
Serve as escalation point for complex customer issues beyond Tier 1/2.
Lead root cause analysis of critical incidents.
Collaborate across teams to resolve and prevent issues.
Provide implementation guidance for EHR deployments.
Systems, Integration & Operational Excellence
Design solutions for EHR integrations and ecosystem connectivity.
Identify risks and implement mitigation strategies.
Develop SOPs and operational automation.
Maintain knowledge bases and runbooks.
Work in Agile, continuous delivery environments.
Participate in 24x7 on-call rotation.
What You Bring
7+ years building distributed systems.
Strong Java plus Python/Shell scripting.
Microservices and Kubernetes expertise.
Cloud experience (OCI, AWS, Azure, or GCP).
AI/ML or AIOps production experience.
Solution design for complex systems.
REST APIs, JSON/XML knowledge.
SQL and secure data handling.
Code reviews and mentoring experience.
Customer-facing troubleshooting experience.
Nice to Have
EHR or healthcare platform experience.
HL7/FHIR familiarity.
Oracle Health / New Millennium exposure.
Oracle DB experience.
Kubernetes experience.
Why This Role
Build greenfield healthcare systems.
Own architecture and product direction.
Work on applied AI in production.
High-autonomy, high-impact environment.
Disclaimer:
Certain U.S. based or U.S. customer or client-facing roles may be required to comply with applicable requirements, such as immunization/occupational health mandates, and/or drug testing requirements.
Range and benefit information provided in this posting are specific to the stated locations only
US: Hiring Range in USD from: $114,600 to $234,600 per annum. May be eligible for bonus, equity, and compensation deferral.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
Oracle US offers a comprehensive benefits package which includes the following:
Medical, dental, and vision insurance, including expert medical opinion
Short term disability and long term disability
Life insurance and AD&D
Supplemental life insurance (Employee/Spouse/Child)
Health care and dependent care Flexible Spending Accounts
Pre-tax commuter and parking benefits
401(k) Savings and Investment Plan with company match
Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
11 paid holidays
Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
Paid parental leave
Adoption assistance
Employee Stock Purchase Plan
Financial planning and group legal
Voluntary benefits including auto, homeowner and pet insurance
The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.
Career Level - IC4
About Us
Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.
True innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing View email address on click.appcast.io or by calling View phone number on click.appcast.io in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
$150k - $180k
...Principal Software Engineer Department: Information Technology Employment Type: Full Time Location: Remote Compensation: $150,000 - $180,000 / year... ...years of experience in a modern statically typed language (Java, Scala, Go, etc.) is required. Knowledge of Salesforce,...SuggestedFull timeTemporary workRemote work- ...starting from the user. You care about creating usable, useful software that solves real problems and brings delight to users. You... ...clearly explain complex technical concepts. You work well with non-engineers. You can lead a conversation in a room with designers,...Suggested
$135.2k - $306.4k
...of core components for data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low level... ...envision, collaborate with executives for investment and drive the software design and development for new major data-plane components of...SuggestedTemporary workWork experience placementWorldwideFlexible hours- ...JOB TITLE: JAVA ENGINEER JOB LOCATION: ANDOVER, MA (REMOTE) WAGE RANGE*: 75.00-80.00 PER HOUR JOB NUMBER: RTXCJP0001194 JOB DESCRIPTION Nice to Have Skills: AG-Grid RESTful APIs MariaDB TypeScript Supply Chain/Manufacturing familiarity (eg. Bills of Material) Roll may...SuggestedHourly payTemporary workLocal areaRemote workFlexible hours
- ...Job Description: Position: Java Developer Location: Colombia Work Model: Full time remote Experience Required: 4-7... ...relevant. Collaborate with product managers, designers, and engineers to deliver high-quality features. Participate in code reviews...SuggestedFull timeRemote work
$96.8k - $120k
...stimulating and challenging career where your engineering expertise can be leveraged to create,... ...We have an exciting opportunity for a Software Engineer II on our Automatic Tank Gauge... ...oriented programming languages. Ideally C++ or Java. • Project leadership experience is...Work at officeLocal areaRemote workWorldwide$67.7k - $90.27k
...platforms of moderate to high complexity. The Software Developer II will play a critical role... ...integration. ~ Proficiency in Data Engineering & Databases - PostgreSQL knowledge (... ...certificates, and deployments ~ Proficiency in Java & Spring Boot - building and maintaining...Temporary workRemote workWork from home$110k - $130k
...Siemens Digital Industries Software - Mendix Siemens Digital Industries Software is seeking... ...technically proficient Application Support Engineer to join our Mendix team. This role is... ...interest in programming languages (e.g., Java, JavaScript), integration concepts (APIs,...Work at office- ...Enterprise Experiences at Teradata. We are seeking a Senior Manager, Software Engineering to lead teams building modern, scalable, and AI‑first user... ...and integration with distributed backend services (Node.js, Java, or Python). Experience delivering products in fast‑paced,...Permanent employmentFlexible hours
$76.6k - $144.7k
...standards and guidelines. Create deliverables according to the Software Development Lifecycle such as functional and technical specifications... ...Salesforce Lightning, Experience Builder, HTML/CSS/JavaScript, JAVA, intermediate Flow building skill set. Project management,...Temporary workWorldwide- ...AI. What You’ll Do As a Senior Staff AI Engineer, you will be a senior technical leader responsible... ...APIs supporting AI workloads across the software development lifecycle. Define and... ...data/AI platforms. Strong proficiency in Java, Go, or Python, with experience building...Permanent employmentFlexible hours
$60 per hour
...full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI... ...TypeScript, Python, C, C#, C++, React, Go, Java, or Swift. Excellent writing and grammar... ...or in progress). Previous experience as a Software Developer, Coder, Software Engineer, or...Hourly payFull timeRemote workFlexible hours$163.9k - $235.55k
...Director, Go-To-Market Product Engineering – Salesforce (M5 Level) The Director, GTM Engineering, is a leadership position within UKG’s... ...technical environments. Minimum of 15 years in enterprise‑level software development, including at least 10 years managing high‑energy...Local area- ...Remote Software Developer 3 (PowerBuilder and SQL) Location: Spartanburg, SC, United States Job ID: 2026-15253 Date Posted: Jun 12, 2026 Senior Software Developer (PowerBuilder) Remote | Quarterly Travel to Spartanburg, SC | Full-Time Ready to Help Modernize Business-...Full timeTemporary workWork at officeLocal areaRemote workMonday to Friday
$95k - $154k
...hundreds of applications and hear nothing back. If you're a Java developer, software programmer, data scientist, or data analyst struggling to... ...developers, Python/Java developers, data analysts/data engineers/data scientists, and machine learning engineers for full-time...Full timeH1bRemote work$32.3 - $38 per hour
...Job Title Lead Operating Engineer Job Description Summary Responsible to ensure the proper efficient operations and maintenance of the mechanical electrical and plumbing systems for the assigned facility. The performance of all necessary maintenance and operational...Minimum wageFor contractorsApprenticeshipWork at officeImmediate startFlexible hoursShift work- ...configuration of applications on the ServiceNow platform usingApp Engine Studio Support implementation and customization of ITSM... ...Computer Science, Information Technology, Information Systems, Software Engineering, or a related discipline Strong understanding of...Full timeContract workPart timeInternshipLocal areaImmediate startFlexible hours
$106.61k - $284.28k
...Position Summary The Staff Software Development Engineer is a key technical leader within the Developer Experience (DevEx) space, accountable for... ...web services and cloud-native apps using technologies like Java, React, Angular, Spring Boot, REST API, JPA, messaging and...Hourly payFull timeTemporary workWork experience placementLocal area- ...Role Summary We are seeking a highly experienced Lead ASIC DFT Engineer to architect, implement, verify, and debug advanced DFT solutions for complex ASIC and SoC designs. This role requires deep technical ownership across DFT architecture, scan insertion, ATPG, MBIST...
- ...assembly code across multiple products Collaborate with cross-functional teams, including architects, product managers, and support engineers Specialized Responsibilities (Legacy / Transitional Systems) While Teradata continues to modernize its platform, this role may...Permanent employmentFlexible hours
- ...web-based applications and services that enhance productivity and operational efficiency, while actively participating in the full software development lifecycle, including planning, design, development, testing, deployment, and ongoing maintenance. The individual will...
- ...JOB TITLE: Release Train Engineer JOB LOCATION: Remote but must be open to travel to Alpharetta, GA when needed WAGE RANGE*: $45 to $48hr JOB NUMBER: 26-00997 JOB DESCRIPTION The Release Train Engineer is a servant leader and coach for the Agile Release Train. Facilitate...Hourly payTemporary workLocal areaRemote workFlexible hours
$57.35 per hour
...Software Engineer, Platform – Columbia, USA Pay Range $57.35/hr Responsibilities Design, build, and maintain scalable cloud‑native applications... ...architecture standards Develop and update code using Python, Java, Node.js, or related technologies Deploy serverless solutions...Full timeWork experience placementSecond jobShift work$160.2k - $290.7k
...About The AV platform team develops the first layers of software on the GM Autonomous Vehicles from working with hardware to moving... ...on multiple vehicle platforms. Role As a Staff Software Engineers, you are the expert professionals identifying and pursuing new...Work experience placementLocal areaRemote workWork from homeRelocation packageFlexible hours- ...business logic supporting on-line systems, batch programming, data extraction, and reports involving all SCDMV business areas. • This engineer will work closely and will be involved with both the UI tiers which are MS .NET applications (VB.NET, C#.NET) and the database...For contractors
$140.69k - $150.69k
...and inclusion are core to our business. Join Evolent for the mission. Stay for the culture. What You’ll Be Doing: Lead Software Engineer (Arlington, VA) – Telecommuting Permissible. (multiple positions). Lead the design, development, and delivery of large-...Immediate startRemote work- Job Title MUST HAVES: ~5+ years of experience ~ z/OS mainframe ~ Syncsort ~ MFT (GoAnywhere, Sterling, Axway, or MoveIT) ~ COBOL ~ XML Mapping Required experience: Hands-on experience setting up MFT flows in GoAnywhere or another Managed ...
$97.14k - $190.5k
...Enterprise Technology is looking for a Security Engineer within Enterprise Platform Engineering... ...as you are. This position drives the software architecture and engineering of our SIEM/... ...in scripting languages like Python, Go, Java, or Bash for automation, data...Immediate startRemote workFree visaFlexible hours- ...Amentum is a global leader in advanced engineering and innovative technology solutions, trusted by the United States and its allies to address... .... Proficiency in programming languages such as Python, R, Java, or similar. Knowledge of data preprocessing, data...Hourly payContract workLocal areaRemote work
$142.8k - $261.8k
...working world. AI & Data - Physical AI Engineering Consultant – Manager The opportunity Our... ...robotics, digital twin applications, and software engineering. We'll look to you to provide... ...languages such as Python, C++, or Java, with experience in robotics frameworks...Full timeWork experience placementSummer holidayFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Java. Be the first to apply!
- entry level java developer remote Columbia, SC
- remote junior java developer Columbia, SC
- java developer remote part time Columbia, SC
- senior principal cloud computing engineer Columbia, SC
- principal Columbia, SC
- software technical support Columbia, SC
- healthcare software sales Columbia, SC
- software quality assurance Columbia, SC
- id software Columbia, SC
- senior c# .net software developer Columbia, SC

