Developer - Data Structure/Algorithm - Noida, India - Big Oh Notation

    Default job background
    Description

    Job Responsibilities :

    • Design, build, and maintain high performance, reusable, and reliable Node and Nest code
    • Build RESTful API & Microservices as per business use case
    • Ensure the best possible performance, quality, and responsiveness of the application
    • Creating database schemas and developing database objects (SQL/NoSql) that represent and support business processes
    • Work with business and technology teams to formulate specific application design (for Data Ingestion, Migration, Standardization and Analytical consumption needs).
    • Design, develop and integration with Kafka Topics
    • Design and Build applications using Express, Nest Framework
    • Build reusable Node application modules with RDBMS (e.g. Postgres/Mysql) and NoSQL databases (e.g. Cassandra or Mongodb ).

    Required Skills :

    • Great in Data Structures & Algorithms
    • Good Experience in Node and Nest, Object Oriented Programming Concepts & SOLID Principle
    • Ability to recite design patterns.
    • Relational DB knowledge (MySQL, PostgresQL, Oracle or SQL Server).
    • NoSQL knowledge (MongoDB, Redis, Cassandra or Hadoop).
    • Strong understanding of NodeJS and & Javascript.
    • Understanding of ES6.
    • Experience working AWS clouds/Azure.
    • Experience with practices such as Test-Driven Development (TDD) is a plus.

    Bonus :
    understanding of security concepts.
    )