Senior Software Developer
Oracle
Bengaluru, IN,India, IN
4d ago

Preferred Qualifications

The Product and The Team

Oracle Adaptive Intelligence Applications empower enterprise business applications’ customers to get meaningful insights into the vast amount of data at their disposal by providing pre-built components using open source tools and technologies and thus help customers to make smart decisions.

The AI Apps team is responsible for building services that can be easily consumed by enterprise applications to process, analyze and provide insights into the data by using the best of the tools and technologies available in the market. Some of the services include recommendation and prediction services for HR applications, transactional insights into financial applications etc.

Opportunity

We are looking for a strong Java/JEE developers to join us and help build us next generation AI applications.

Job Responsibilities

Following are the essential responsibilities of this role. It is a constantly evolving role with increased responsibilities as the business evolves

  • Work closely with the Product Development team members in North America and EMEA time zone
  • Work closely with the Fusion AI Apps Development and Operations teams in India to understand their requirements and translate it into backlog stories or address them as needed.
  • Develop software using Agile methodologies and participate as a member of scrum development teams
  • Use Everything-As-Code methodologies to ensure traceability, configurability, immutability, repeatability, and governability
  • Participate in all phases of development - planning, design, implementation, testing and deployment and ensure customer success
  • Continuously guide the team in building innovative software and automation solutions using the best of breed technologies that has pervasive impact on all of Oracle Fusion AI Apps.
  • Qualifications

    Ideal candidates should match or exceed the following criteria.

  • BS degree in CS, EE, or equivalent
  • 3 - 5 years of experience in the design and development of large scale distributed applications in cloud environment
  • Proficiency with Java and/or Python, Scala and / or other OOP languages
  • Experienced in designing and building efficient RESTful APIs
  • Experience with CI/CD tools and DevOps processes
  • Preferred exposure to BigData tools and technologies – HDFS, Spark, Kafka
  • Exposure to software development methodologies including agile and SCRUM
  • Excellent problem solving and analytical skills
  • Strong communication and analytical skills
  • Team player and ability to work with others all skill levels
  • 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.

    Job

    :Product Development

    Travel

    :No

    Location

    :IN-IN,India-Bengaluru

    Job Type

    :Regular Employee Hire

    Organization

    :Oracle
    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form