> Markdown version of [/jobs/ext/1677225-principal-software-architect-full-stack](https://www.wearedevelopers.com/jobs/ext/1677225-principal-software-architect-full-stack). 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 Architect - Full Stack - **Company:** Oracle - **Location:** Denver, CO, United States - **Experience:** Expert - **Salary:** $135,200.0 - $306,400.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, HTML5, Microsoft Azure, Cascading Style Sheets (CSS), Databases, Distributed Systems, Performance Tuning, TypeScript, Enterprise Software Applications, Spring Cloud, ReactJS, Spring-boot, Backend, Event Driven Architecture, Kubernetes, Restful APIs, Terraform, Oracle Cloud Infrastructure, Docker, Microservices - **Published:** July 31, 2026 - **Apply:** https://dejobs.org/x/x/E451E670497B4A3EB6CB4FE34EBE683C/job/ ## About the Role * 10+ years building enterprise software with deep expertise in Java and distributed systems. * Proven experience architecting and delivering large-scale cloud-native applications while remaining an active software developer. * Strong full-stack development experience with Java, Spring Boot, REST APIs, React, TypeScript, JavaScript, HTML5, and CSS. * Expertise designing microservices, event-driven architectures, APIs, and highly scalable backend platforms. * Experience with Kubernetes, Docker, Terraform, and modern cloud platforms such as OCI, AWS, Azure, or GCP. * Strong understanding of distributed systems, networking, databases, performance optimization, and application resiliency. * Passion for building intuitive customer experiences alongside robust backend services. * Demonstrated technical leadership through architecture, mentoring, design reviews, and cross-functional collaboration. * Experience working in Agile environments with geographically distributed engineering teams. ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Effective Java Strategies and Architectures for Clouds](https://www.wearedevelopers.com/videos/186-effective-java-strategies-and-architectures-for-clouds) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)