Node Js Developer - Bengaluru, India - Multi Recruit

    Default job background
    Description
    Roles and ResponsibilityDesign,implement, and extend our platform services and APIs to enable new products andfeatures to be built.

    Write andcreate robust production-grade web applications and services.

    Review theBusiness Requirements for upcoming projects and build reusable solutions usingMicroservices Design Patterns and Server Less ArchitectureHands-onexperience in working with AWS Lambda and S3, RDS and other core AWS services.

    Ability to analyzeand decompose existing monolithic Applications into Microservices.
    Design andDevelopment Efforts, as a part of the Agile team.
    MaintainRelease Notes by documenting new services, fixes, and setup configuration details.
    Monitoringbuilds and collaborating with DevOps and Test Team members to resolve buildissues.
    TroubleshootingDeployment Issues in conjunction with DevOps and test team members.


    Experience:

    • 7 years'experience in especially Cloud-native development microservices.
    Event-drivenand Microservices architectures; Understanding the nature of asynchronous programming.

    Familiaritywith data management, SQL, and NoSQL databases (in-memory or otherwise).Strongknowledge of DevOps tools and practices and Agile software development methodology.

    Independentand self-motivated contributor and passionate about software development.


    Skills:
    Strong provenexperience with Node js, micro services, AWS, Mongo DB, Kafka.
    Strongproficiency working with Mongo DB and Postgress data stores.
    Experiencewith designing and developing according to REST API conventions.
    Basic workingexperience in AWS is a must.
    Experiencewith implementing run-time architecture services. (Caching, logging, etc.)Experienceusing Containers
    • Docker, Kubernetes is a plus.
    Familiarwith Agile Software methodology such as SCRUM