Description
Job Description
Preferred Qualifications
Preferred Qualifications
Oracle Hospitality is developing this era’s most exciting Cloud-Native, Mobile-enabled, Next-Generation hotel management enterprise application OPERA Cloud to enable our customers in the hospitality industry to provide superior service and experience to their guests, anywhere. We are rapidly growing and hence seeking the BEST talent in the industry to join our Oracle Innovation Award winning talented team!
We are seeking a Software Developer to work with its Hospitality Global Business Unit’s R&D Team. The ideal candidate is an innovative self-starter who is looking to be an Individual Contributor capable to meet the industry standards for frontend web application development. You will be responsible for working with cross-functional teams including DevOps and Product. We are looking for an engineer with a passion for developing, deploying, and maintaining enterprise-grade applications.
The ideal candidate will be an automation evangelist, results driven, and passionate about delivering great quality products and solutions used by big hospitality companies.
Key Responsibilities
Perform professional software development tasks associated with the developing, designing and debugging of modern web applications and backend services.
Perform moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes.
Write efficient, maintainable, and testable code.
Requires strong written and oral communication skills as well as relationship building competencies.
Should be comfortable working independently, as well as being an efficient collaborator with other team members.
Ideal Experience
BS in Computer Science, or equivalent work experience
4+ years’ experience in full-stack web development with Java, J2EE, Spring Boot
Experience in developing REST / SOAP web services and common web application frameworks such as Spring MVC
Experience in common web application frameworks such as Angular/React
Experience of Micro services-based Cloud Native application development
Experience with MySQL, Oracle or other RDMS and document / NoSQL DBs, such as MongoDB
Knowledge of client or server side JavaScript
Experience in server-side application performance monitoring and logging for tuning and troubleshooting
Experience in architecture and designing of complex systems with a focus on high-availability, performant, and secure Cloud native applications
Knowledge of container based services and Cloud Native application development
Knowledge on Cloud infrastructure technologies like AWS, Azure or Oracle Cloud Infrastructure (OCI)
Knowledge of Git version control and familiarity of DevOps automation of build, test, code scanning and deployment pipelines
Solid understanding of software development principles and design patterns
Strong technical acumen, creativity, interpersonal skills, emotional intelligence
Detailed Description and Job Requirements
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.
At Oracle, we don’t just value differences—we celebrate them. We’re committed to creating a workplace where all kinds of people work together. We believe innovation starts with diversity and inclusion.
https://www.oracle.com/corporate/careers/culture/diversity.html
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.
Addtional features on Zigup app:
- Save interested JDs/ Companies
- Get personal job suggestions based on your profile
- Get notified with new job openings
- Get employee referrals for the companies you'd like to join