Senior/principal Application Developer Job in Oracle India

Senior/principal Application Developer

Apply Now
Job Summary

The Team

This position is part of the My Oracle Support Applications group. My Oracle Support is a mission-critical application used by Oracle Customer Support to manage and resolve all customer-initiated requests for different Oracle products. Oracle is investing in the next generation of My Oracle Support, utilizing OCI, PaaS, and SaaS offerings from Oracle's technology and application stack to enhance customer experience.

We are a team of motivated application engineers with expertise across the enterprise application technology stack. We work in small agile teams to solve complex and high-impact problems.

Career Level:

IC3 (Individual Contributor 3)

Responsibilities:

  • Full Software Lifecycle: Design and development of UI and microservices solutions.
  • Software Development: Involved in application analysis, design, development, verification, and validation, ensuring adherence to industry guidelines and best practices.
  • Independence in Role: Complete tasks with minimal supervision or guidance.
  • Research and Evaluation: Research and evaluate software products and development tools for enhancing solutions.
  • Root Cause Analysis: Assimilate and analyze disparate information (log files, error messages, etc.) to perform root cause analysis.
  • High Availability & Performance: Ensure optimum performance, high availability, and stability of the solutions.
  • Multisite Collaboration: Work seamlessly in a multisite, multicultural development team.
  • Results-Oriented: Focus on delivering results and taking actions to resolve issues efficiently.

What You Will Need:

Education:

Graduate or Post Graduate degree in Computer Science or equivalent qualification.

Experience:

Minimum 3 years of software engineering experience in delivering products and solutions in a commercial environment.

Key Skills:

  • UI Development: Expertise in HTML, CSS, JavaScript, jQuery.
  • JavaScript Frameworks: Experience with at least one JavaScript framework like Angular, React, etc.
  • Microservices: Experience with Microservices architecture, development, and deployment on Docker/Kubernetes using Helm charts.
  • API & Integration: Deep understanding of API and integration technologies, such as REST, SOAP, JSON, XML, message queues, and integration patterns/frameworks.
  • Microservices Development: 2+ years of experience building microservices using JAVA, JAX-RS, etc.
  • OO Design: Demonstrated Object-Oriented design skills and familiarity with GOF/J2EE design patterns.
  • Database: Experience with RDBMS systems (e.g., Oracle, SQL Server).
  • Cloud Technologies: Experience working with cloud computing technologies like GCP, AWS, Oracle, or OpenStack is a plus.

Additional Skills:

  • Helidon & Micro Profiles: Hands-on experience with Helidon and Micro profiles is a plus.
  • Web Development: Familiarity with OJET and VBCS is desirable.
  • Testing Frameworks: Experience with test development using Mocha/Chai, Jasmine, and Cucumber is an added advantage.
  • CI/CD: Experience implementing continuous integration and delivery (CI/CD) concepts using tools like Jenkins, GitHub, Bamboo, Gradle/Maven, Artifactory.
  • Java Testing Frameworks: Knowledge of frameworks like JUnit, Mockito, Power Mockito for automated testing using Cucumber.

About Us:

As a global leader in cloud technology, Oracle leverages tomorrow s technologies to tackle today s challenges. My Oracle Support is a cornerstone application that supports Oracle customers, and we're investing in its next-generation development to improve the customer support experience. Join us in building the future of customer support with cutting-edge technologies.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, and protected veterans status, or any other characteristic protected by law.


Qualification :
Graduate or Post Graduate degree in Computer Science or equivalent qualification.
Experience Required :

Minimum 3 Years

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired