Senior Applications Engineer - Mumbai, India - Oracle

    Oracle
    oracle background
    Regular Employee
    Description

    The Candidate should preferably be from a banking domain and from a Product based company. The Candidate is well aware of the micro-services patterns. Successful candidate will be a technology champion, results driven and passionate about building great products and solutions used by banking industry. He/she should be experienced and hands-on, with the ability to assess different enterprise systems and propose adequate and efficient solutions to prevailing problems. The Candidate should be very active and understand the complete flow of Product design and micro-services patterns.

    Excellent in technical design, internally recognized as highly competent in technical areas, will review and participate in product architecture and design.

    Passionate for continuous learning, experimenting and applying cutting edge technology and software paradigms.

    Deeper understanding of design principles and methods, technology and standards, actively stay abreast of trends and standards, recommend best practices and share learning.

    Troubleshoot defects and provide recommended solutions to optimize existing application.

    Your Qualifications

    BS/MS in Engineering/Computer Science or equivalent

    Excellent in technical design, internally recognized as highly competent in technical areas, will review and participate in product architecture and design

    Passionate for continuous learning, experimenting and applying cutting edge technology and software paradigms

    Deeper understanding of design principles and methods, technology and standards, actively stay abreast of trends and standards, recommend best practices and share learning

    Troubleshoot defects and provide recommended solutions to optimize existing application

    Career Level - IC3

    Your Responsibilities

    As an integral part of the Servicing development team you will be responsible for the following –

  • Understand the Functional data model for the product you will work on.
  • Design Micro-services and understanding the fabric for dependent technical micro services.
  • Working directly with architects to ensure newer capabilities are built applying right design principles
  • Ensure high performance, availability, and scalability of micro-services through proper design and implementation
  • Creating micro-services and it's corresponding Rest APIs Endpoints and integrate them with various databases, message queues, and other back-end services.
  • Write automated tests to ensure the quality and reliability of micro-services
  • Deploy micro-services using containerization technologies such as Docker and orchestration tools like Kubernetes
  • Creating test cases and automating using CI CD.
  • Working with remote and geographically distributed teams to enable building the right products, using the right building blocks and making them consumable by other products easily
  • Be very technically hands-on and own/drive key end to end product/services
  • Ensure customer success including delivering fixes/patches as needed
  • Help build high performance organization including referring, interviewing top talent to Oracle
  • Open to learn new technologies as per project need and deliver the tasks using the same.