Cloud Product Developer – Java, Scala, Micro Services ,Data base
NetSuite Inc.
IN, India, Bengaluru
2d ago

Job Description

Cloud Product Developer Java, Scala, Micro Services ,Data base -20000Z59Applicants are required to read, write, and speak the following languages : English

Preferred Qualifications

Our Team

The EPM team in OFSS is responsible to create and deliver financial products of high quality to serve the Banking and Financial industries.

These products along with ERM and Regulatory related packs are able to seamlessly integrate and deliver a great value proposition to the customers in Financial Domain.

These applications are now being developed in the Oracle Cloud Infrastructure, offering to enable the customers an easy transition to subscription-based model.

Some of the main objectives of the EPM Applications are :

  • Efficiently understanding the data model of the application being worked on.
  • Capable to provide advanced orchestration to other dependent Services
  • Efficiently design the meta model for the Applications
  • Ability to design stateless microservices with independent deployment.
  • Should be able to create RestAPIs.
  • Create all the micro services and services leveraging functional programming features of Scala and / or advance Java.
  • Your Opportunity

    You will be responsible for applying your extensive knowledge with the Scala’s functional features and features of advanced Java to develop microservices and services for the product.

    You would be responsible for the entire microservices flow from understanding Requirement to ensuring the microservices delivered.

    Your Qualifications

    BE / MCA in Computer Science or related fields.

    Excellent coding and design skills in Java,Scala, Database and microservices related technologies

    Experience in Spark, Docker, K8S are added advantages.

    Prior experience building cloud services are added advantages

    Prior experience with Agile process

    5+ years in software development.

    Our Ideal Candidate

    The Candidate should preferably be from a banking domain and from a Product based company. He should have worked in a reputed company.

    He should have implemented end to end at least 2 projects using Java and Scala, MSA and Database.

    The Candidate is well aware of the microservices patterns.

    The Candidate should be very active and understand the complete flow of Product design and microservices patterns.

    Your Responsibilities

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

  • Understand the Functional datamodel and metamodel for the product you will work on.
  • Design Microservices and understanding the fabric for dependent technical micro services.
  • Creating microservices and it’s corresponding RestApi Endpoints.
  • Creating test cases and automating using CI CD.
  • Help drive the EPM products requirements using Oracle and Open standard tools, technology and development practices.
  • Working directly with architects to ensure newer capabilities are built applying right design principles
  • 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.
  • 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.

    Product Development

    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