The Principal Application Software Engineer at Oracle requires a BS or MS in Computer Science or equivalent experience, with 7-10 years in shipping scalable, cloud-native distributed systems. Proficiency in Java, JavaScript, or React is essential, along with a solid understanding of user management and runtime security. You must have experience building highly available services, knowledge of common service-oriented design patterns, and expertise in service-to-service communication protocols. Additionally, cloud computing knowledge across compute, networking, and storage is necessary. The role demands the ability to work in collaborative, cross-functional teams, with experience in production operations, ensuring quality code deployment, and troubleshooting issues. Effective verbal and written communication skills are crucial for conveying technical ideas.
hackajob · Bengaluru, Karnataka, India