Are you ready to advance your career with Oracle's Innovation Award winner and the 2024 BEST Business Software API Award-winning team--Oracle Hospitality R&D?
Oracle Hospitality is creating the OPERA Cloud Unified Platform--a cutting-edge, disruptive, cloud-native, and API-first enterprise application designed to empower our hotel and cruise industry customers to deliver exceptional, seamless guest experiences and superior service.
As a Software Engineer, you'll be part of a highly talented, pattern-driven development organization that follows cloud-native software design principles to define APIs, develop framework classes, and code enterprise applications using Java and Oracle Autonomous Database.
Responsibilities:
We encourage you to apply if you are ready to take on the following five responsibilities:
• Design, develop, review, and debug large-scale, microservices-based cloud-native enterprise applications using Java and Oracle databases.
• Build and deploy containerized applications through fully automated CI/CD pipelines.
• Deliver high-quality software that is observable, performant, horizontally scalable, and supports zero-downtime upgrades.
• Create and maintain automated test scripts using the Karate Framework, adhering to defect prevention guidelines.
• Collaborate within a small, agile team of 8-10 members while working closely with Oracle Hospitality's broader development team of around 60 agile teams, integrated into the larger Oracle organization of 159,000+ employees.
Education:
• Bachelor's degree in Computer Science, Engineering, or a related technical field.
• 3 to 5 years of software development experience.
Preferred Qualifications:
Please apply if you have at least 3 qualifications listed below -
• Proficiency in developing Java Enterprise (JEE) applications using Java Core Patterns on UNIX/Linux platforms, with experience in frameworks such as Spring Boot or Helidon.
• Experience in designing REST API specifications with a focus on efficiency and scalability.
• A strong understanding of security and governance best practices.
• Hands-on experience with containerization tools like Docker and orchestration platforms like Kubernetes.
• In-depth knowledge of data structures, algorithms, and fundamentals of distributed systems.
• A clear understanding of the Software Development Lifecycle (SDLC) with a demonstrated ability to take full ownership of a software module'.
• Exposure to Agile and DevOps methodologies to facilitate collaborative and iterative development.
Career Level - IC2
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.