> Markdown version of [/jobs/ext/2070968-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/2070968-principal-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - **Company:** Oracle - **Location:** Phoenix, AZ, United States - **Salary:** $114,600.0 - $234,600.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Apache Tomcat, Oracle WebLogic Server, Databases, Distributed Systems, Gradle, Groovy, Apache Maven, Node.Js, Oracle (Applications), Software Engineering, Software Systems, Cloud Platform System, Kubernetes, Data Analytics, Oracle Commerce, Restful APIs - **Published:** August 15, 2026 - **Apply:** https://www.juju.com/job/00000000gn4gtq ## About the Role * Track record of designing, building, and maintaining Java software systems at scale. * Prior senior-level (Java) software engineering experience. * Java, Gradle, Groovy, NodeJS programming language proficiency. * Prior experience designing and building RESTful APIs and Web experiences. * Bonus Experience: Tomcat, Weblogic, Jersey, Maven, Java in Containers. * Demonstrated ability to navigate ambiguity, driving designs and outcomes. * Prior experience using cloud resources (Kubernetes, Databases, Object Storage). * Ability to troubleshoot complex issues across distributed systems. * Proficient oral and written communication skills. * Willingness to act as the subject matter expert, tracking technology/industry trends, and providing data-driven reasoning for technology paths. ## Description Are you a visionary that enjoys defining, building, and bridging systems? Do you enjoy bringing new technology to the forefront? Have you ever been frustrated by online retail and wished to design or simplify the commerce experience? Our Oracle Commerce team is seeking a passionate, energetic and curious Principal Software Engineer to join our organization. Oracle Commerce is an established and diverse team, driven to unify and build premier commerce solutions to improve both retailers' and individuals' shopping experiences. Commerce applications are mission critical for both retailers and shoppers, requiring highly customizable solutions paired with the highest levels of availability, durability, and observability. The scope is wide; you'll have the ability to define and drive commerce platforms used by global retailers. If you are curious, courageous, love to see happy stakeholders, and are able to analyze and solve a broad spectrum of problems, we want to connect. As a Principal Software Engineer, you will help adapt or replace existing platforms, while ensuring the highest levels of system insight and stability for commerce. You will accelerate product delivery and architectural enhancement. Career Level - IC4 | remote candidates accepted Responsibilities Responsibilities: * Design, develop, and support Oracle retail commerce platforms. * Be a technical lead and direct complex, cross-functional projects. * Analyze and decompose stakeholder use-cases into outcomes. * Drive the team towards a scalable and performant Cloud platform. * Direct root cause analysis of critical business and production issues. * Able to own and drive best practices and to decompose tasks within the teams. * Partner with internal organizations to provide secure and efficient systems. ## Related Videos - [Give your build some love, it will give it back!](https://www.wearedevelopers.com/videos/514-give-your-build-some-love-it-will-give-it-back) - [Effective Java Strategies and Architectures for Clouds](https://www.wearedevelopers.com/videos/186-effective-java-strategies-and-architectures-for-clouds) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Modular Secrets to Lightning-Fast Android Builds](https://www.wearedevelopers.com/videos/1428-modular-secrets-to-lightning-fast-android-builds) - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)