> Markdown version of [/jobs/ext/1958513-senior-platform-software-engineer](https://www.wearedevelopers.com/jobs/ext/1958513-senior-platform-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). --- # Senior Platform Software Engineer - **Company:** Oracle - **Location:** Nashville, TN, United States - **Experience:** Expert - **Salary:** $92,500.0 - $209,500.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Static Program Analysis, Data Structures, Software Debugging, Programming Tools, Java Development Kit, Java Security, Oracle (Applications), Software Engineering, System Software, Scripting, Concurrency, Information Technology, Free and Open-Source Software - **Published:** August 6, 2026 - **Apply:** https://dejobs.org/x/x/5C4BD488FCC8468A999DE923F6CDEC3E/job/ ## About the Role * A degree in Computer Science or equivalent practical experience. * Strong Java development skills, particularly within the JDK Core Libraries. * Knowledge of data structures, algorithms, concurrency, networking and performance analysis. * An enthusiasm for using AI as an everyday engineering tool to improve productivity, accelerate debugging and automate software development tasks. * A passion for improving engineering productivity through automation, developer tooling, scripting and AI-assisted workflows. * Knowledge of Java security technologies (JSSE, TLS, cryptography, certificates and Post-Quantum Cryptography) is desirable. * Experience contributing to open-source software, backporting fixes across multiple software release trains, or developing engineering tools and automation would be an advantage. ## Description As part of the Java Platform Group, you will work with development, support and quality engineering teams to diagnose and resolve issues across the JDK Core Libraries and Security components. The team is responsible for producing Oracle JDK Update releases, assisting enterprise customers with complex production issues, and contributing fixes and enhancements to the OpenJDK project. As a team, we are increasingly embracing AI-assisted software engineering to improve developer productivity, automate repetitive tasks and accelerate the delivery of high-quality JDK updates., The delivery of robust and compatible JDK updates * Investigate, reproduce and resolve complex issues reported by enterprise customers. * Develop fixes and backport them across multiple supported JDK release trains. Improve the effectiveness of the JDK production process * Use AI-assisted development tools to accelerate debugging, code analysis, root-cause investigation and patch porting. * Design and develop tooling that improves engineering productivity through automation and AI-assisted workflows. Ensure that Java continues to be the language of choice for enterprises * Improve JDK diagnostics for deployments of Java across the cloud and within mission critical production environments. * Contribute to the evolution of the JDK through engineering improvements and participation in the OpenJDK community. 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. ## Related Videos - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Concurrency with Go](https://www.wearedevelopers.com/videos/191-concurrency-with-go) - [Increased Performance and Developer Productivity with Jakarta EE 11](https://www.wearedevelopers.com/videos/943-increased-performance-and-developer-productivity-with-jakarta-ee-11) - [Forget Developer Platforms, Think Developer Productivity!](https://www.wearedevelopers.com/videos/1121-forget-developer-platforms-think-developer-productivity) - [Intermediate Bitcoin Script](https://www.wearedevelopers.com/videos/25-intermediate-bitcoin-script) - [Platform Engineering vs. DevOps Why not both?](https://www.wearedevelopers.com/videos/885-platform-engineering-vs-devops-why-not-both) ## Related Articles - [6 Reasons to Use Java For Your Next AI Project](https://www.wearedevelopers.com/magazine/111-6-reasons-to-use-java-for-your-next-ai-project) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)