Principal Full Stack Developer - Hyderabad, India - Oracle

    Oracle
    oracle background
    Description

    Short description:


    We seek an experienced full-stack engineer focusing on service development and management, someone passionate about solving challenging problems in distributed systems and highly available services.

    This is a critical lead role, so we're looking for someone who's a hands-on developer/architect, can deliver product features on time and with high quality, works efficiently with other product groups, and can collaborate with other engineering architects or PM's to ensure that we're building the right product and services.


    Job description:


    This team will focus on product development and product strategy for Oracle CX, while building out a marketing platform supporting modernized, automated solution.

    This is a net new product, constructed with an entrepreneurial spirit that promotes an energetic and creative environment.

    We are unencumbered and will need your contribution to make it a world class engineering product with the focus on excellence.

    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.

    Responsibilities


    Minimum QualificationsBS or MS degree in computer science, or equivalent10+ years of developing and shipping enterprise distributed and/or cloud native systems.

    Strong grasp of system design fundamentals and distributed systems architectural best practicesDemonstrated ability to write great code in Java or similar OO languages.

    Experience with micro services development.

    Experience in UI Development with JET,React or VBCS is an added advantageExperience with databases OracleDB.OCI expertise is an added advantageStrong desire to make an impact and thrive in collaborative and energetic environments.

    Ability to effectively communicate technical concepts verbally and through design aspects.