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.
$114.6k - $234.6k
...directly improve clinical outcomes. We’re looking for senior engineers with deep Java expertise, exceptional debugging and problem-solving... ...Citizens or Green Card holders. Responsibilities Senior Principal Engineer – Cloud, AI & Healthcare Platforms (US Remote)...SuggestedFull timeTemporary workRemote workFlexible hours- ...Scope Polygraph Clearance. 2HB Incorporated is seeking a Principal Software Engineer in order to support its government customer in Annapolis Junction... ...experienced Software Developer who will provide full-stack java software development in support of the data transformation...SuggestedFull time
$10k
...on an existing ClearEdge prime contract. We are seeking a software engineer who will design, develop, sustain, and operationally support... ...applications with Object Oriented principles using languages such as Java, C++, C# Nice to Have: Experience developing web-...SuggestedContract work- ...Software Engineer (Mid-Senior Level) Full-Time | On-Site | TS/SCI with polygraph Annapolis Junction, MD Position Overview Our client is seeking... ...team in Annapolis Junction, MD. Responsibilities Codes in Java, Python, CSS, JavaScript, SQL as primary languages Analyze user...SuggestedFull time
$165k - $205k
...About the job Principal Software Engineer Principal Software Engineer Location: Annapolis, MD Salary: $165k-$205k We're in search... .... Proficiency in various programming languages such as Java, Python, or C++. Expertise in software architecture and...Suggested$124.5k - $168.08k
...Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader for... ...as well as modern programming languages (e.g., Java, Python, Go, or similar) and API design. Hands-on experience...Remote workWorldwide$114.6k - $234.6k
...delivery Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and... ..., CSAI, ad tech ecosystems) ~ Strong programming skills in Java, Go, or C++ Deep understanding of networking protocols and real...Temporary workFlexible hours$200k - $280k
...currently do not possess this level of clearance.*** Are you a Principal Software Engineer who is ready for a new challenge that will launch your... ...types (XML, CSV, JSON), and has database experience. Java, Python, analytic development experience, and working knowledge...Full timeContract workRemote workWork from homeRelocation packageFlexible hours$114.6k - $234.6k
...operational needs. You care about building usable, reliable software that helps engineering and operations teams reason about complex physical... ...Computer Science or equivalent experience. Proficient in Java, C++, C#, or similar object-oriented languages. Strong...Temporary workFlexible hours$220k - $240k
...Description: Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer... ...or all of the following: Programming languages such as Java, C#, C++, JavaScript, Python, Scala, Ruby and Go IDEs such...Hourly payContract workTemporary workImmediate startFlexible hoursShift work$207k - $266k
...Principal Feature Architect, Mission Software Make an Impact Where It Matters Most At Intelliforce, we build... ...deployment. This is a strong fit for an engineer who likes solving hard problems,... ...Required Skills Expert-level Java experience, Java 17 or newer...Work experience placementLocal areaImmediate startVisa sponsorship$152.07k - $202.76k
...of AI-ready connectivity, join us today. The Role The Principal Software Engineer serves as a senior technical leader responsible for... ...in one or more modern programming languages such as Python, Java, Scala, Go, or equivalent technologies. Experience delivering...Temporary workRemote work$149.3k - $234.6k
...Grumman brings informed insights and software-secure technology to enable... ...like you to join our team as a Sr. Principal Cyber Software Engineer . Places of performance for this position... ...capabilities: Program in Assembly, C, C++, Java, Perl, or Python. Develop Windows...RelocationShift work$155k - $175k
...Job Title Principal-Level Software Engineer (Java, Python) Why IDS? IDS believes in resolving conflict, building innovative approaches to do so. Combining operational expertise with an intimate understanding of today's greatest challenges, we bring our customers...Local areaFlexible hours$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...Temporary workWork experience placementWorldwideFlexible hours$173.5k - $310k
...Wolters Kluwer Tax & Accounting team is looking for a Principal Software Engineer to build the next generation of AI-powered capabilities for... ...years building software applications (experience with Python, Java or C++) ~3+ years hands-on experience with LLMs or AI...Work at office$220k - $224k
...Position Overview: Red Arch Solutions is hiring a Principal Backend Software Engineer to join a priority program in Annapolis Junction, Maryland... ...high-quality code. The ideal candidate is proficient in Java, C++, or Python, works comfortably with Git, SQL, Postgres...16 hoursContract workWork experience placementLocal areaRemote work$1,200 per month
...critical national security programs by building high‑performing engineering teams and developing innovative enterprise solutions. Our... ...is seeking a motivated, career, and customer‑oriented Principal Software Engineer to join our team in Annapolis Junction, Maryland ....Hourly payContract workWork experience placement$205k - $217k
...Red Arch Solutions is hiring a Principal Software Engineer for our program in Annapolis Junction, Maryland. The Software Engineer will join an experienced team working on efforts to modernize an existing data tracking and metrics system. The User Experience (UX) developer...Local area$200k - $280k
...currently do not possess this level of clearance.*** Are you a Principal CNO Software Engineerwho is ready for anew challengethat willlaunch your... ...and never seen or heard from the mothership again? Our engineers were certainly tired of the same. At GliaCell our slogan is...Full timeContract workRemote workWork from homeRelocation package$215k - $250k
...programs by building high-performing engineering teams and developing innovative enterprise... ..., career, and customer-oriented Principal Cloud Software Engineer to join our team at Annapolis... ...Hadoop Eco-System including implementing Java applications, Distributed Computing, Information...Hourly payContract workWork experience placement$169.3k - $304.7k
...that are available 24/7. Partner with the best As a Principal SDET, you will lead the test strategy for Akamai's custom... ...platform known for its dependability. As a Principal Software Development Engineer in Test, you will be responsible for: Designing, building...Work experience placementWork at office$38 - $48 per hour
*Software Engineer - Java (Aviation Systems)* Location: Annapolis, MD (Local candidates only) Work Model: Hybrid - 4 days onsite / 1 day remote Employment Type: Contract-to-Hire Industry: Aerospace & Defense *IMPORTANT - READ BEFORE APPLYING* This is a...Contract workTemporary workLocal areaRemote work- ...fosters collaboration with other senior engineers for the development of advanced data analytics... ...This Program is seeking a full stack software engineer to develop, maintain and enhance... ...Familiarity with programming languages such as Java. WHY JOIN US Providing ongoing...
- ...Athenix Solutions Group is looking for multiple Java Software Developers in Annapolis Junction, MD. The developers will support a variety... ...Collaborate with a team of Software and Systems engineers in an Agile environment to analyze requirements, derive user...
$135.2k - $306.4k
...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible for defining, building, and operating next-generation AI systems on Oracle Cloud Infrastructure (OCI). This person will set architecture...Temporary workFlexible hours$140k - $150k
...Java Software Engineer (Annapolis Junction, MD) Active TS/SCI w/Polygraph REQUIRED Please do not apply if you do not currently possess this level of clearance. Telework: None Basic Requirements 7 years of experience as a software engineer Bachelor’s degree in a technical...Full timeImmediate startRemote work$50k - $120k
...Please do not apply if you currently do not possess this level of clearance. Job Description GliaCell is seeking a Junior Java Software Engineer on one of our subcontracts. This is a full‑time position offering the opportunity to support a U.S. Government customer. The...Full timeContract workWork from homeRelocation package- ...Java Developer Annapolis, MD 12+ months Mandatory Qualifications: Bachelor... ...priorities. Experience with Reverse Engineering and Refactoring code. High level understanding... ...and maintaining documentation for all software development phase (Use Cases, Design...
- ...do great work, the Set of X team is building an elite group of engineers with a strong sense of shared responsibility and ownership Because... ..._____________________________________ We are looking for a Java Developer to join our team. In this role, you will be...Work at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Java. Be the first to apply!
- principal software engineer Annapolis, MD
- java web developer Annapolis, MD
- java software engineer Annapolis, MD
- java developer Annapolis, MD
- entry level java developer remote Annapolis, MD
- remote junior java developer Annapolis, MD
- java developer remote part time Annapolis, MD
- senior principal cloud computing engineer Annapolis, MD
- senior principal scientist Annapolis, MD
- principal cloud computing engineer Annapolis, MD

