Backend Engineer - Bengaluru, India - HDFC Bank

    HDFC Bank
    HDFC Bank Bengaluru, India

    Found in: Appcast Linkedin IN C2 - 1 week ago

    hdfc bank background
    Description

    Job Purpose

    Responsible for API Analysis, troubleshooting, review of Technical specification for Net Banking development and developing an end-to-end understanding of technical implementation of New Net Banking.

    Job Responsibilities

    • API Analysis, documentation, trouble shooting
    • Mapping API to features
    • Review Technical Specification and provide sign-off
    • Support the scrum on all technical queries, API related clarifications and trouble shooting
    • Co-ordinate with various internal teams in providing information related to API, Core systems and Test data
    • Understand NFR's and ensure Infrastructure and solution meets the NFR's
    • Provide technical guidance to team members

    Actionable

    • Perform code reviews of the product
    • Define standards and guidelines for coding, code version control, branching, security and vulnerability scans
    • Participate in Technical refinement and be responsible for technical specification review and sign-off
    • Escalate to the management in case anything is behind schedule
    • Be proactive, foresee risks and issues

    Key Skills

    1. Currently working in the capacity of a Technical / Development lead
    2. Excellent knowledge of backend technologies – Java, Spring, Spring Boot, Database – MySQL, PostgreSQL,Yugabyte and aerospike DB NoSQL DB
    3. API Analysis and Troubleshooting experience
    4. Prior experience of high-volume Digital Product and App implementation on Cloud is a must
    5. Agile Experience
    6. Good Communication skills – written and verbal
    7. Co-ordination between different stakeholders
    8. Be proactive, open and honest in communicating with management
    9. Ability to communicate effectively with the stakeholders – internal and external

    Major Stakeholders(intra team and cross functional stakeholders, who would need to be interacted with for discharging duties) (examples listed below)

    1. Internal:

    a. Product Manager

    b. Business Analyst

    c. UI/UX Designer

    d. Technical Lead

    e. Program Manager

    f. Test engineers

    2. External

    a. Product Vendor team

    b. Other identified vendor teams for delivery